[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart4 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart4 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
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
796: 名前は開発中のものです。 [sage] 2021/07/26(月) 23:59:50.29 ID:NdExCXaV >>794 ありがとうございます。 ヒエラルキーにある方です! というかprefabの変更はヒエラルキーに置いてからでないとできないのかと思ってました… 原理や理由(なぜヒエラルキーでprefabのサイズを変更したら大惨事になるのか)が理解出来ていないのですが、プロジェクトから直接数値をいじったら反映されました! 本当にありがとうございます! バージョンは諸々の事情で今は変えられず…今後は一旦prefab自体の調整をする際はプロジェクトから変更します。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/796
797: 名前は開発中のものです。 [sage] 2021/07/27(火) 08:56:32.67 ID:vpzz0Bv/ >>795 連載記事で前回から変わってないコードの一部を中略されてるからじゃないの 初心者とか関係なく、コードを読まない人も日本語を読まない人もプログラミングはできないよ。ちゃんと読んだほうがいい http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/797
798: 名前は開発中のものです。 [sage] 2021/07/27(火) 16:21:08.88 ID:aqB3XHpg >>795 前記事に入ってるGetInput()メソッドが入ってない 省略する意味がないんだがなぜか入ってないな Unityを学ぶ時は基本英語記事オンリーにした方がいいぞ 日本人から学ぼうとするから挫折する http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/798
799: 名前は開発中のものです。 [sage] 2021/07/28(水) 09:52:12.83 ID:59Oi42nf Animatorに含まれているAnimationやTriggerの有無を取得する方法はありますか? 実行自体は問題ないのですが、複数のAnimatorをまたがってスクリプトを使い回したい時に 存在しないTriggerを指定してしまうと警告が出るので気になっています。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/799
800: 名前は開発中のものです。 [sage] 2021/07/28(水) 10:19:38.84 ID:AZEofio/ >>799 指定するトリガーを外部から指定したら? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/800
801: 名前は開発中のものです。 [sage] 2021/07/28(水) 10:42:36.65 ID:59Oi42nf >>800 ああーなるほど、どうせstring指定なのだから不要な時は空白でも指定して分岐してやればよいですね。 ありがとうございます! http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/801
802: 名前は開発中のものです。 [sage] 2021/07/28(水) 12:42:48.12 ID:toXdqE/u 新しいバージョンのUnityをUnity Hub からインストールするときに ビジュアルスタジオと、アンドロイドビルドと、iOSビルドと WebGLビルドと、ウィンドウズビルドを新たにインストールする事になると思うのですが、 全部で6ギガ以上あると思いますが、バージョンが増えるごとにHDDを6ギガ使うという事でしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/802
803: 名前は開発中のものです。 [sage] 2021/07/28(水) 17:11:50.07 ID:kpnccXYL そうなりますねぇ… http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/803
804: 名前は開発中のものです。 [sage] 2021/07/28(水) 19:26:09.74 ID:AZEofio/ まあでも使うバージョン限られん? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/804
805: 名前は開発中のものです。 [sage] 2021/07/29(木) 01:29:37.96 ID:Vv7M7LYR Unityの2020.3.14f1(LTS)を入れたら、Visual Studio 2019 と連携がうまくいかないらしく、 https://s.kota2.net/1627299454.png Hold on...(busy for) という小さいウィンドウが出たままになります。 新規プロジェクトを2020.3.14f1(LTS)で作成してスクリプトを作り、Visual Studioが開いた瞬間から Hold on の小さいウィンドウが出っぱなしになります。 Unity本体をアンインストールしたりUnityHubを消して入れ直したり、Visual Studioを入れ直したりしてますが改善しませんでした。 何か原因が分かる方いたら教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/805
806: 名前は開発中のものです。 [] 2021/07/29(木) 01:38:07.88 ID:caubZjSh >>805 この手順でビジュアルスタジオのバージョン合ってるか確認するのと https://qiita.com/nishiken1235/items/94634a07551fc8d54c0e それでダメならmetaファイルを一度削除してみると治るかも http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/806
807: 名前は開発中のものです。 [] 2021/07/29(木) 01:38:57.65 ID:caubZjSh metaファイルはプロジェクトのフォルダ内に入ってる http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/807
808: 名前は開発中のものです。 [] 2021/07/29(木) 01:47:25.91 ID:caubZjSh あとvisual studio側にunity用のコンポーネントダウンロードしてないとか http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/808
809: 名前は開発中のものです。 [sage] 2021/07/29(木) 02:54:59.13 ID:Vv7M7LYR >>806 Unity2020 で Visual Studio2019の設定は出来ていて、スクリプトを開いて編集することは出来ます。でもHold on の小さいウィンドウが出続けるのですごく邪魔です。 Visual Studioをインストールする時に「Unity によるゲーム開発」を選択しています。 ウィンドウの下の方に Importing assets と出ていますが、Unityアセットは入れていません。 Visual Studioを開くと直ぐHold on の小さいウィンドウが出たままになり消えなくなります。Hold on のウィンドウをどかして開発を進めることはできますが、中央に戻るので困っています。 Unity2020だとこの現象が起きますが、Unity2019だと起きません。 プロジェクトファイルの中のmetaファイルを削除して見ましたが改善しませんでした。 同じ現象で悩まされてる人いるかと思ったのですが、自分だけなのでしょうか。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/809
810: 名前は開発中のものです。 [sage] 2021/07/29(木) 03:31:37.94 ID:t0RCmFTk そのまま待ってりゃ勝手に終わるだろ http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/810
811: 名前は開発中のものです。 [sage] 2021/07/29(木) 05:09:37.82 ID:tFisCgE/ VSCodeしか使ってないからわからんなぁ そっちだと特に問題ないね http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/811
812: 名前は開発中のものです。 [sage] 2021/07/29(木) 13:08:11.80 ID:NIfvsw2Y 2020.3.14f1と言うか2020.3.15f1がなかった事にされてるな http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/812
813: 名前は開発中のものです。 [sage] 2021/07/30(金) 18:24:44.59 ID:n2dw+t3p Test framework で普通クラスのテストをしたくてEditModeのテストのasmdef作りました。 んでその下に書くテストで既存のスクリプトを参照できるようにスクリプト置いてある場所にasmdef作りました。 そうしたらassemblyCSharpに入ってた時は勝手に参照していたパッケージやらなんやらのアセンブリ参照をスクリプトのasmdefのAseemblyDefinitionReferenceに追加しないといけないんだけど、これ何か操作間違ってるor足りないって訳じゃない? 既に10個以上の参照追加をしないといけなく、再生はできるようになったんだけどビルドしたらまだ足りないのかエラーが出てそのエラー出るやつがどのアセンブリ参照したらいいのかわからない状態(今エラー出てるのはAnimationValues) そもそもこんな手動で追加しないといけないの自体が何かおかしいのでは?とも思ってるんだけどそうするもの? http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/813
814: sage [] 2021/07/31(土) 16:34:18.11 ID:9ksN5gzi Unityのエディタでゲームを実行してるときに、データの保存をしたのですが このデータを初期化(削除)したいときって何か一気に消すことは可能でしょうか? それとも削除するためのコードを書く必要がありますか? 初回の状態でプレイしたいんですが悩んでます。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/814
815: 名前は開発中のものです。 [sage] 2021/08/01(日) 06:42:00.11 ID:Z+D8dj6B 幾数時間この工程で躓いてしまったので質問させてください Blenderで作ったアニメーションをFBXで出力しUnityへ持ってきたく FBXファイルを選択→inspector内のAnimationタブから選択した場合は下の小さなプレビューではBlenderと同じ様に動いてくれていますが、、 https://i.imgur.com/1kNI3xK.jpg Sceneにおいた3Dモデルへアニメーションコントローラーを作って"controller"欄に設定し、 同様のAnimationを置いたり単体で再生させた場合はScene、ゲームビューともに全くモデルが動かない、という状態で躓いています。 https://i.imgur.com/p9C7P5Q.jpg ご教授お願いいたします。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/815
816: 名前は開発中のものです。 [sage] 2021/08/01(日) 08:51:08.86 ID:TAPL0kb8 工程で躓いたら最低限で確認してみるのが良い 今回の場合はキューブが100フレーム程度上下ループするアニメを作ってインポートして試す あとUnityの設定を無意識にいじってる、アセットが悪さしている可能性もあるからテスト用の新規プロジェクトで試すのも忘れずに それで動けばダメなシーンとの違いを探る 基本はこれで全て解決出来る http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/816
817: 名前は開発中のものです。 [] 2021/08/01(日) 09:37:00.33 ID:JgHQF/mU マテリアルの設定について教えてください。 iPhone実機で動作確認するとマテリアルの設定がうまくいかずオブジェクトがピンク色になってしまいます。 unityと実機ではアクセス方法が異なるという情報を見たので、以下のように設定しているのですがうまくいかず、他にも何か原因があるのでしょうか。 #if UNITY_EDITOR meshRenderer.sharedMaterial = UnityEditor.AssetDatabase.GetBuiltinExtraResource<Material>("Sprites-Default.mat"); #else meshRenderer.sharedMaterial = Resources.GetBuiltinResource<Material>("Sprites-Default.mat"); #endif Xcode上では以下のログが出ています。 The resource Sprites-Default.mat could not be loaded from the resource file! unityのバージョンは2020.3.14f1、2019.4.28f1で試したのですが両方とも同じでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1619223275/817
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 185 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s