【3Dゲームエンジン】Unity質問スレッド34
レス数が950を超えています。1000を超えると書き込みができなくなります。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3、PlayStation 4、PS Vita他
次スレは>>950以降にできるだけ早く(できれば回答者が回答した後にでも余裕を持って)建てて下さい。
■Unity 2ch Wiki(まとめ、過去ログ、リンク集)
http://www24.atwiki.jp/unity2ch/
●リンク
・Unity(日本公式サイト)
http://unity3d.com/jp
・マニュアル
http://docs.unity3d.com/ja/current/Manual/index.html
・チュートリアル
http://unity3d.com/jp/learn/tutorials
・スクリプトリファレンス
http://docs.unity3d.com/ja/current/ScriptReference/index.html
・FAQ
http://unity3d.com/jp/unity/faq
・MSDN
http://msdn.microsoft.com/ja-jp/ms348103←スクリプトのエラー番号をこれで検索すると原因が日本語で出てきます。
前スレ
【3Dゲームエンジン】Unity質問スレッド33
https://mevius.5ch.net/test/read.cgi/gamedev/1513643755/ メインスレッド以外からUnity APIを呼ぶ必要があるとき、どうされてますか?
フラグ持ってメインスレッドのUpdateで呼ぶとかですか? >>882
>>883
アドバイスありがとうございます。
UniRxは難しそうですが勉強してみます。 それにしてもWindowsでのInputFieldのIMEの不具合はいつ直るんだ >>887
マルチライン属性にしないと全角文字が出ない カメラごとにオブジェクトのマテリアル変更ってどうやるんですか?
画面上の中央付近だけ丸くくり抜かれたように裏世界のビジョン(セピア色の世界)が見え、裏世界では基本的に全てのオブジェクトがセピア色になっているが、特定のキャラクターだけは表世界と同じ色になっている ...という演出なんですが、
カメラを2個用意
まずカメラ1で特定のキャラ以外を全てセピア色でオフスクリーンレンダリング
カメラ2でふつーに通常世界をレンダリングし、さらにカメラ1の描画結果を適当に切り抜いて画面中央部に描画する
という方針でやろうと思うのですが、問題はカメラごとに、オブジェクトに適用するマテリアルが異なることです。これって、スクリプト描くしかないんですか?エディタでどうにかなります? >>888
最新のUnityだと文字の確定と同時に倍加するんよ 今更だけど上の方でProBuilderはどの様に使うのか質問してたやついたよな
うってつけの動画見つけたぞ
まぁもう見てないと思うが一応なw
Unity at GDC - Rapid worldbuilding with ProBuilder
https://www.youtube.com/watch?v=7k-81UEluyg
GDCの時の公演な うーん…
角度からVector3にノーマライズに変換出来るスクリプトあって、エディタ拡張で作ろう思ったけど、むづかしいね。
諦めた。
もうさ、適当なオブジェクトにコンポーネントとしてくっつけてDebug.Logでいいや。
大切なのはエディタより実装さ。
時間の無駄だな。 survival Shooterでチュートリアルで実装したRaycast.directionがプレーヤーのForwardのVector3のノーマライズで
35度をVector3にしてノーマライズして計算すると3WAYビーム撃てるかと思って
反対は-35度 アセット荒らしと英語イリキ荒らしってアク禁できないの? やっぱこれも無理だ
3WAYだけならいけそうだったけど、それぞれ2ステータスで着地点違う、Hitした場合の地点とHitしなかった地点
配列組んでもそんな細かいこと不可能だと知った 正規表現で5段活用にも対処出来るから、小足見てからNG余裕でした。 質問です
今タイルマップに挑戦してます
で、アセットストアで手に入れたタイル画像をTile paletteにインポートしたところです
https://i.imgur.com/T8aJmUo.png
そしたらこのようにパレットのグリッドに画像がサイズの半分だけズレてしまいました
これを正しくグリッド上に配置するにはどう設定したらよいでしょうか? >>899
自己解決しました
画像のpivotをcenterに変えたら上手く行きました AssetBundle.LoadFromMemoryAsync()で進捗を取りたいのだけど、
progressが常に0になってしまう問題の回避方法は無いでしょうか?
LoadFromFileAsync()やLoadFromStreamAsync()なら正常に取れましたが・・・
byte[] data = System.IO.File.ReadAllBytes(<StreamingAssets内のファイル>);
AssetBundleCreateRequest req = AssetBundle.LoadFromMemoryAsync(data);
while(!req.isDone){
Debug.Log("progress : " + req.progress);
yield return null;
} セピア色のためにマテリアル取り替えるつもりかよw
ポストプロセス使って言ってるようにやったら良いやん
やるのならおれなら二重にテクスチャ貼って上のやつをアルファ下げて下のやつ出すが
アルファだから徐々にアルファ下げたり上げたりしたら模様の変化も演出可能
スタンダードシェーダで二重にノーマルも含めてテクスチャはれるやん 質問です
blenderでUV展開をしてマテリアルを適用させた後にUnityにデータを持って行ったのですが
マテリアル情報は読みこまれてもオブジェクトにシェーダーが反映されてなくてテクスチャを張ることができません
なぜかオブジェクトを細かく分割すると反映されてなかったシェーダーの情報がそれぞれに復活するのですが
これは何が原因でこうなってるのでしょうか? >>903
アセットを買いましたか?
買っていないなら、それが原因かも知れません >>903
当方と同じところでつまずいていますね。
例えば貼れるキューブのfbxファイルと貼れないキューブのfbxファイルを、
VisualStudioでテキストとして開いて、内部情報の違いを確認することをお勧めするよw >>905
わりと良くあることなんですね
スキンメッシュレンダラやメッシュレンダラも割り当てられてないから原因特定できると思ったんですけど
ネットで調べても同じ事例が見つからないんですよね 初です
BlenderでUV展開とボーンを設定したあとにUnityにインポートして、
UnityでアバターをVRChatにアップロードする時、
サイズが大きすぎるというエラーが出ました。
たしかに、アバターの上半身と下半身の境目あたりに床(Plane)が来るくらい、アバターが大きかったです。
Blenderで縮小し、再度Unityにインポートしたら良い感じになったのでVRChatにアップロードしたのですが、
VRChatでアバターを出したら、アバターのテクスチャがぐちゃぐちゃになっていました。
これってUnityの中でのテクスチャに問題があるのでしょうか? VRChatって使用できるモデルが決まってるんじゃないの?
自分でBlenderで造ったモデルじゃダメでしょ! 今、ゲーム内で真ん丸の柱を作りたいと考えているのですが
Cylinderだと少し角ばっているのでそのままだとあまり使いたくありません。
Cylinderの角ばりをとって真ん丸にする方法はありますか? >>910
とりあえずss貼ってくれると、どんなのか分かり易いが
カプセルじゃだめかい? >911
返信ありがとうございます。
少し事情があってSSは貼れないのですが、カプセルを代用するとシリンダーよりも角ばりが少なくより丸みのあるものになりました。
ですが、今度はテクスチャの問題でカプセル上下の丸い部分にまでテクスチャが反映されてしまって意図したものにはなりませんでした。
インスペクターでUIの設定ができないか調べてみます。 >>910
何角形の円柱が欲しいか書けば、貰えるかもよ。 >>914
返信ありがとうございます。
何角形とかではなく真ん丸の円柱を希望しています。
缶ジュースのような感じです。
デフォルトのシリンダーだと微妙に角ばっているので気になって・・・。 当然まん丸にするほどポリゴン数が増えて処理が重くなるってわかってて言ってるよね?
ターゲットデバイスがスマホの場合は最悪その柱だけで処理落ちするかもよ まさかUnityだけでやろうとしてるのか…
DCCツールで作ってインポートすりゃえぇだけやん
初心者感丸出しやな iPhone7なら、360角形を10体出しても処理落ちなしだけどな。 canvasってGUIごとに個別に用意した方がいいですか?それともまとめて1つのcanvasにGUIを入れたほうがいいでしょうか?例えばタイトルGUIとエンディングGUIが存在した場合2つのcanvasが必要でしょうか? >>922
個人的には同じシーンなら1個にしちゃうな >>922
キャンバスの描画方法で分けてる
基本は自分もシーンだけど、マウスイベント欲しいときは分けてるかな シェーダーもわからない人はアセットを買いましょう
ポリゴン数が少なくても美しい柱が手に入りますよ シェーダーが全てのスマホで同じように使えると思ってるん? 初歩の初歩もわからない人はアセットを買えば幸せになれると思いますよ 脳にメモリを繋げるような発明ができたら
知識アセットとか販売されるようになるからそれまで待て 独学でやるるのはごく一部の天才、秀才だけ
馬鹿は専門学校に行って頑張ってIT企業に就職して数年実務を経験しろ
まともな頭があるなら大学行って優良IT企業に就職しろ
独立してる人はほとんど有名大卒、有名企業経験者
学歴、職歴無いニートがUnity習得できるとか思うな、出来る気になっても所詮初級レベル以下 おまえらはコピペして使ってるだけじゃん
ここの質問レベルからするとゲーム開発スタッフの雑用係以下 凄くどうでもいい事なのに、必死さがジワジワ伝わってくるな >>916
貴方のロマンを叶える究極の円柱を作成致しました。
1024角形という圧倒的なスペックで、究極の真ん丸をお楽しみいただけます。
シーンに1つ置くだけで、世界が止まって見える程、美しい光景が広がる事でしょう。
こちらにうpしたので、是非お楽しみください。
https://dotup.org/uploda/dotup.org1505820.7z.html ちょっと悪乗りし過ぎた?w
笑ってしまってテンション上がっちゃってさ Unity関連スレ見てると性格仕上がってる人多いな >>938
ワラタw
俺は>>929、>>932みたいなやり取りより全然こっちの方が好きだな
技術の無駄遣い的なニコ動のノリのほうがな ゲーム作りを何故か"仕事"や"売り物"と結びつけて考える人がいるが
学生が学習や論文用にUnity触ってる例もあるんだよ
大学の課題でUnity触ったことある青年と偶然会ったよ
女子じゃなかったのが残念だ!!
女子だったら共通の話題からドラマチックモードに発展したかもしれないのに!
ちくしょう!!!!!!!!!w >>944
リアルでUnity使ってる人にあえるのは、まだ羨ましい
うちの地域は県人会議もなかなか無いし、開催してるとこが遠かったりで、なかなかいけないから >>940
いや1個で100万ポリゴンあるw
1024分割で1列24万ポリゴンだったのを、縦に500分割して大台に乗せたw
>>941
男には限界に挑んでみたい事が時々あるんだよな。
UV展開時にDCCソフトが4回ほど限界を突破してクラッシュしてしまったよ。 ProBuilderでベベル(角の辺を曲面化)でもスムージング(Shader的に丸く)でもSubdivisionSurface(頂点数増やして曲面化)でも好きなやつで丸っこくしたらいいやん
ProBuilderってアセットストアで検索
Unity公式ツールだから無料です ProBuilderでオブジェクト単位で選択してSubdivide連射したろ 煽ってる訳じゃなくて、リアルタイム3DはGPUスペック依存で
計算量に上限があるから、なるべく多くの人が基準を満たすように
汎用的な範囲に抑えてあるよな。
それを過度に超えるとどうなるか、実際に経験してみればいいんだよ。 >>942
>大学の課題でUnity触ったことある青年と偶然会ったよ
>女子じゃなかったのが残念だ!!
>女子だったら共通の話題からドラマチックモードに発展したかもしれないのに!
>ちくしょう!!!!!!!!!w
虚勢張るな。キミは一生ドーテイで終わりだよw >>942
いやいや、その青年とドラマチックモードもなかなか人生的には面白いかもしれんぞw AppGameKit Mobile iOSでリリース!
https://www.thegamecreators.com/post/appgamekit-mobile-released-on-ios
https://itunes.apple.com/jp/app/appgamekit-mobile/id1304420256?ls=1&mt=8
2018年4月7日(土)に投稿されました。TGC News、AppGameKit News、
今日、AppGameKit MobileはiOSプラットフォームでリリースされています。今では、
AppGameKit Mobileでどこでもどこでもアプリ、デモ、ゲームを作成して、「外出先で」
コーディングすることができます。
この完全に無料のAppGameKitバージョンでは、通常のAppGameKitスクリプト言語
を使用してコードを作成してから、iOSデバイスで直接プロジェクトをコンパイルして
実行できます。このアプリにはデモとサンプルが付属しているため、新しいユーザー
はプログラミング言語の使いやすさを知ることができます。
カットダウンしたIDE内でアプリケーションをコーディングしてから、超高速コンパイラ
を使用して、プロジェクトをほぼ即座に実行することができます。
AppGameKit Mobileは、デスクトップ版の多くのコマンドへのアクセスを提供します。
最も重要なのは、ゲーム作成のためのすべての主要なコマンドです。
・3Dグラフィックスと3D物理
・2Dグラフィックスと2D物理
・レンダリングコントロール
・サウンド&ミュージック
・ユーザー入力
・ファイルI / O
・センサー
カメラと写真のアクセスでは、あなたのデバイスから画像メディアをインポートしてから、
これらの画像をアプリケーションのスプライトまたはテクスチャとして使用することがで
きます。 >>923
>>924
回答ありがとうございます。やはり特殊なGUIを除いて共通のcanvasを使用したほうがよさそうですね! シーン名からマジックナンバー駆逐する奴は結構見かけるけどGameObject名でできる奴ない? >>958
意味不なんだが、具体的にいうと?どういうこと >>960
Inspectorの名前欄にHage.HogeのようにC#constライクに書きたいって話
シーン名とかレイヤ名のならあるっぽいんだけど や、タグまではサポートしてるようだ
やりたいのはFindで取ってくる時に指定するオブジェクト名
これタグじゃなかったと思ったんだけど https://github.com/Unity-Technologies/2d-techdemos
の2d-techdemoを導入するには、解凍したAssetsフォルダと
ProjectSettingsフォルダをUnity画面のProjectにドラッグすれば
いいのでしょうか。使い方のチュートリアル動画はあるのです
が既に導入した状態なので、導入方法自体がよく解りません。
よろしくお願いします。 >>964
で、ドラッグしてみてどうだったのかな? 質問です。
2D格闘ゲームを作ろうと思っています。mugenのようなツールがあればありがたいのですが、
それらしきものをご存知の方いらっしゃいましたらお教えください。
一応アセットでは有名どころがコチラっぽいっですが…
https://assetstore.unity.com/packages/templates/systems/universal-fighting-engine-basic-15839
2Dの上に、ここまでリッチでなくても良いです。
なにか良いアセットやツールをご存知の方いらっしゃいましたら! 質問に対してろくすっぽまともな答えが返ってこないんだから
Unityはクソだな エフェクトの表示の仕方を教えてください。
いくつかのスプライトアニメーションを同時に表示してエフェクトを作りたいのですが、
1.アニメーションの数だけオブジェクトを作って全部呼び出して重ねるのでしょうか?
2.スプライトレンダラーとアニメーションコントローラで作っているのですが、
パーティクラーで行う方が一般的だったりするのでしょうか? とりあえず、標準でついてるから
AssetのImportPackageでPaerticleSystemをインポートして
適当なプレファブを配置すりゃかっこいいのあるよ
使い方はggってみてね
自分で作るのも当然OK
ttps://i.gyazo.com/15f3ea127333125b31cc713bbb15d26c.png アセットおじさんがアセット買うことをオススメするのはいいけど、具体的にアセット名書いてほしいわ >>970
エフェクトはアセットを買うほうがいいですよ
時間の節約ができます フリーでオープン・ソースなツールだけど、商用ゲームなどでも採用実績があるパーティクルエフェクトツール
対応OSはWindowsのみ
http://effekseer.github.io/jp/index.html
日本語で書いてくれてて分かり安い
AfetrEffectとか要らんかったんや >>966
それならmugenで作ればいいだろ。何言ってんだお前? >>971
ありがとうございます、でも知りたいのは表示の基本なので。 >>976
基本なんかないよ
好きな方式でやりゃいい >>975
横からだがmugenは作って遊ぶだけでオーサリングできないんじゃないの? >>979
オーサリングソフトだよ?言いかえると格闘ゲームツクール レス数が950を超えています。1000を超えると書き込みができなくなります。