[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart4 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart4 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
766: 名前は開発中のものです。 [sage] 2021/07/25(日) 10:50:56.00 ID:qj4No8Yb >>764 その本読んでないけどゲームに特化してるならいいところもありそだな つか本屋で立ち読みでもして金払う価値があるか見てみたら? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/766
767: 名前は開発中のものです。 [sage] 2021/07/25(日) 10:54:23.21 ID:RQNHgl1q >>764 その通称キウイ本は英語でいいならネット上で無料で読めるから、それで良さそうなら買うといいよ こういう勉強する系の本は、母国語がやっぱりいいからね http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/767
768: 名前は開発中のものです。 [sage] 2021/07/25(日) 11:04:38.86 ID:vuxJRc+f >>753 >dirライトで一回描画、pointライトで上から描画ってなってるみたいで指定してない色が出てきてしまう 結局つまりどういう事なの? 加算合成されたら不味いって事なの? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/768
769: 名前は開発中のものです。 [sage] 2021/07/25(日) 15:01:43.62 ID:kTKnl7ed >>761 当面は小さいプロジェクトで既存ジャンルの体験作成みたいなのを目標としてみます。 >>764 無料本はサンプルがc++だったかで流し読みしてgithubにc#にまとめたコードサンプルにはお世話になったやつだ。 もう一度読み直しながらゲームを作ってみます。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/769
770: 名前は開発中のものです。 [] 2021/07/25(日) 15:14:53.52 ID:N3tKVXVx >>768 そう point lightとdir lightを合わせた光の明るさで完全に色を指定して描画したかった http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/770
771: 名前は開発中のものです。 [sage] 2021/07/25(日) 15:16:10.55 ID:ur5bdRpN ゼロからの初心者なんだけどUnity教科書回した後に8月から12月まで毎月最低1本糞ゲー作ってアップストアにリリースしようと思ってる なんのジャンルを作るかまだ決まっていないがw簡単に作れるゲームって何がある?パズル系? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/771
772: 名前は開発中のものです。 [] 2021/07/25(日) 15:18:12.15 ID:N3tKVXVx >>768 例えば 明るい所は赤色、中間は緑、暗い所は青 みたいな感じ。 dir ライトだけとか、point ライトだけならできるんだけど http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/772
773: 名前は開発中のものです。 [sage] 2021/07/25(日) 16:27:13.26 ID:vuxJRc+f >>770 それは普通に加算合成されてる筈 >>772 それならシェーダーでトゥーンシェーディングしてしまえばよいのでは? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/773
774: 名前は開発中のものです。 [] 2021/07/25(日) 17:25:01.91 ID:N3tKVXVx >>773 いや、単に加算したいんじゃなくてpointライトやdirライトを加算し終わった段階の全部の明るさを再度数色にマッピングし直したいって意味 トゥーンシェーディングっていうよりは3dモデルのルックを2dに見せたかった http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/774
775: 名前は開発中のものです。 [sage] 2021/07/25(日) 18:40:07.68 ID:mEfg02vT void Start() { sound01 = GetComponent<AudioSource>() SortTargetsOrder(); } void SortTargetsOrder() { sound01.PlayOneShot(sound01.clip); } としたら、Start()からSorTargetsOrde()が呼び出しできていないことが分かりました。 他にもStartから関数呼び出そうとするとできないことが多々あります。 (できるときもある) Startから関数呼び出しできない条件ってなにかあるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/775
776: 名前は開発中のものです。 [sage] 2021/07/25(日) 18:51:57.10 ID:mEfg02vT Unityなんかちょいちょい関数の呼び出し無視されることがあるんですけど、 なにが原因なんだろう C#単独で開発してたときはこんなことなかったんだけど わけが分からず もう発狂しそうです・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/776
777: 名前は開発中のものです。 [sage] 2021/07/25(日) 19:04:37.94 ID:2DCfPB1D >>775 まずスクリプトはアタッチされているか? コンソールを見て何かエラーが出てないか? StartにDebug.logを置いてまずStartが呼ばれてるか? 該当のメソッドは呼ばれるか? メソッドは呼ばれてるけど サウンドが鳴ってないだけではないか? サウンドは鳴ってるけど 音が聞こえてないだけではないか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/777
778: 名前は開発中のものです。 [sage] 2021/07/25(日) 19:05:04.98 ID:mEfg02vT >>775 すいません 自己解決しました Start()で呼び出しているある関数がハングアップ起こして、 それ以降の関数が呼び出されなかったようです。 ハングアップしていた関数はやるべき機能全部実行した後でハングアップしてたので、 築きませんでした。 Unityのせいにしてごめんなさい もうちょっと限界みたいなので、一人海を見に行ってきます http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/778
779: 名前は開発中のものです。 [sage] 2021/07/25(日) 19:06:25.99 ID:mEfg02vT >>777 ありがとうございます Start()で呼び出していた関数の一つがハングアップして、 それ以降の関数を呼び出せずタイムアウトしていたようです 脳みそ溶けてきました・・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/779
780: 名前は開発中のものです。 [] 2021/07/25(日) 19:07:02.46 ID:N3tKVXVx >>775 呼び出しできないなんて事ないから普通に何か間違ってるんだと思う コンソールからエラーメッセージでてない? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/780
781: 名前は開発中のものです。 [sage] 2021/07/25(日) 20:07:55.32 ID:qj4No8Yb ジョブシステムとかそういうのは置いとくとしたらUnityで特殊なことしてるのってStartとかがむりくり呼ばれてる以外なんかあったっけ? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/781
782: 名前は開発中のものです。 [sage] 2021/07/25(日) 21:24:54.28 ID:vuxJRc+f >>774 基本マルチパスでは明るさだけを加算して最後にディフューズを計算する筈なんだけどな ちょっと何を言っているのか分からないです うーんドット絵の代替のような何かなのかしsら??? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/782
783: 名前は開発中のものです。 [sage] 2021/07/25(日) 22:45:46.36 ID:QNzLEAHg 2Dボール状のプレファブ(2D circleにリジッドボディ2D(Mass:1)、サークルコライダ2D、スクリプトをつけてある) そのクローンを40個ランダムな座標に実体化させて それらは重力で落ちてきて、画面の下と画面右端左端に壁があるのでそこにどんどん積まれていってたまります。 それらには実体化させる時に1個ずつそれぞれ数字が割り振られており、ボールをクリックするとdebug.logによりその数字が表示されます 積まれた状態で位置的に最下段あたりにあるボールたちをタッチしても何故か反応がなく、その上の方にあるボールはちゃんと反応するのですが どんな理由が考えられるでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/783
784: 名前は開発中のものです。 [sage] 2021/07/25(日) 22:49:57.66 ID:CyV5j8J+ なんかUIでもいるんじゃねーの http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/784
785: 名前は開発中のものです。 [sage] 2021/07/25(日) 23:10:06.07 ID:yHFyXLpo エスパすると、最下段の画像のカンバスサイズが画像より大きくなっていてクリックエリアに被っていると思われます。クリックに関係ない画像、オブジェクトは、raycastのチェックを外しましょう。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/785
786: 名前は開発中のものです。 [] 2021/07/26(月) 00:45:16.01 ID:SMvnP8hI >>771 まず"2Dで神経衰弱でもいいんじゃね、まずはそこから できるならついでにAdMob付けてちょっとでも収益入るようにしてモチベ上げるのとゲームクリエイターの意識を持つためにやるとか http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/786
787: 名前は開発中のものです。 [] 2021/07/26(月) 05:46:50.05 ID:O0SKq7w8 失礼します。 rigidbodyによる移動で坂道の角度に合わせて移動方向を調整したくて、 足下にRayを飛ばして進行方向に対する床の角度を割り出すところまではできたのですが 進行方向のvelocity( Vector3 (x,0,z) )のyに角度を足す計算式がわかりません。 ググりかたが悪いのか検索してもうまく見つからなかったので教えてください……。 https://i.imgur.com/Ezno4Yr.png http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/787
788: 名前は開発中のものです。 [] 2021/07/26(月) 07:42:33.98 ID:O0SKq7w8 >>787 追記です。 わざわざ角度を出さなくても、Rayから取得した RaycastHit.normalをそのまま進行方向へ90度傾けてから yの値を抜き出せば希望の数値になることにも気付いたのですが、 やはり進行方向へ90度傾ける処理がわかりません……。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/788
789: 名前は開発中のものです。 [sage] 2021/07/26(月) 09:09:14.01 ID:O0SKq7w8 >>787 >>788 自己解決しました。 進行方向を入力時点で90度回転したVector3を用意し、 Quaternion.AngleAxis(90f,真横Vector3)*hit.normalで算出できました。 さらにスマートな方法があればご教示頂ければ幸いです。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/789
790: 名前は開発中のものです。 [sage] 2021/07/26(月) 15:06:34.91 ID:BpPaztZh アニメーションって UMotion、Final IK, Very animationとか使っても Non humanoidなキャラはUNITY上では アニメーションクリップ作れない感じですか? 結局mayaとか3dsMax使わないなら blenderでやりたいけど、 fbxエクスポートがアニメーションデータを持てないですよね http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/790
791: 名前は開発中のものです。 [sage] 2021/07/26(月) 18:47:20.83 ID:mdYEkbsB 超絶初心者なのですが調べても出てこないので助けてください Unity 2018でmacです prefab自体のRect transform(height)を変更してOverridesを押しても、変更が出てこずapply出来ません 下の層のobjectは変更したら出てきます どうしたらprefab自体の変更が反映されますか? アンカーは通常のど真ん中のやつです prefab(変更出てこない) 1階層(変更でてくる) 2階層(変更でてくる) http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/791
792: 名前は開発中のものです。 [sage] 2021/07/26(月) 20:42:41.75 ID:hAFCtYUB https://s.kota2.net/1627299454.png この小さい読み込みウィンドウが出ていつまでも消えません。 プロジェクトを一度保存してUnityを起動し直したのですが、またこのウィンドウが中央に出てしまいます。 バージョンを2020.3.14f1にしたばかりです。Unityアセットを1つ入れました。どうすれば消えるのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/792
793: 名前は開発中のものです。 [sage] 2021/07/26(月) 22:06:48.67 ID:YjXv8DEi >>789 LookRotationてのもあるよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/793
794: 名前は開発中のものです。 [sage] 2021/07/26(月) 22:49:57.38 ID:UZT79/0Z >>791 「Prefab自体」って言ってるけど、プロジェクトビューにある方?それともヒエラルキーにある方? プロジェクトビューの方をクリックしてインスペクターから変えられるはずだよ ただし、すでに生成したオブジェクトにはRectTransformの変更(正確に言うと値型の変数と自身以外の参照)は反映されない仕様だから注意 反映されたら大惨事だからね あとPrefabの編集は2019でかなり便利に改善されてるのでバージョンアップをオススメする http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/794
795: 名前は開発中のものです。 [] 2021/07/26(月) 23:07:25.91 ID:6ESIcJt/ https://unity.moon-bear.com/zombie-slayer/gauge-and-score/ ここに乗ってるプログラムをコピペして実行しようとしたのですが Assets\command\FirstPersonGunController.cs(82,35): error CS0103: The name 'GetInput' does not exist in the current context と表示されます 一応調べはしましたが初心者なのでまったくわかりません どなたか解決方法を教えてください http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/795
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 207 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s