[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart6 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
488: 2022/06/27(月)16:00 ID:1j3bBD/8(2/2) AAS
今回は何とか解決したけど手掛かり無くてキツかったわ
489: 2022/06/27(月)17:14 ID:RmdP+Ef7(1) AAS
>>479
AClassListがBClassの配列とか大文字小文字メチャクチャなのとか、真面目な話もう少しちゃんとソース書いた方がいいと思う
490(1): 2022/06/27(月)22:16 ID:2zkqmyaW(1) AAS
>>474
Prefabの良さを消してるかも。
名前変えたfbxをもうひとつ追加・編集ではダメですか?
491(2): 474 2022/06/29(水)05:37 ID:H7EE43xa(1) AAS
>>490
シーン内に既にプレファブを大量に配置しており、
そのプレファブを全て手作業で置き換える事がかなり大変な状態なんです。
やはり、空のゲームオブジェクトの下にFBXを追加して、空のゲームオブジェクトごとプレファブにした方が、
後でモデルデータに変更があり、FBXを差し替えるとき楽なのでしょうか・・・?
492: 2022/06/29(水)07:55 ID:mCMrMAyl(1) AAS
Mecanimについての質問なのですが
尻尾や顔の表情をボーンでアニメーションを作ったものがあったとしても
それらは頭手足体と違いリグの定義にないので除外されてしまうって事でしょうか?
定義にないものもアニメーションさせることは可能ですか?
493: 2022/06/29(水)10:45 ID:kviZc7EF(1) AAS
>>491
そうだよ
3Dモデルは子にしてPrefabにする、これ鉄則ね。
今困ってるモデルの入れ替えが簡単にできるのもそうだし、座標やスケールはそのままでモデルだけをTweenとかAnimationで動かすことができる。
勉強だと思って手で直す苦行を経験してちょ
494: 2022/06/29(水)13:10 ID:VBpAwKG1(1) AAS
別に空のオブジェクトにしなくてもAssets内のFBX直に編集すれば展開してない限りシーンまで勝手に同期されなかったっけ
495: 2022/06/29(水)13:34 ID:IYZo61jx(1) AAS
>>491
スクリプトで舐めて更新するやつ作った方が早いんじゃ
496: 2022/06/29(水)19:28 ID:tsrzdZoN(1) AAS
部屋にポイントライトを置いたテスト用プロジェクトをURPに変換したところライトが妙に暗くなり、強さ1で良かったものが7程度必要になりました
範囲や環境光は元の数字のままです
これはこういうもの(設定項目やシェーダーの変化に起因)なのでしょうか
それともどこか設定を忘れているのでしょうか
497: 2022/06/29(水)20:43 ID:J0tjTQow(1) AAS
おお
498(1): 2022/06/30(木)09:16 ID:LTeZs9ds(1) AAS
3D空間上に生成したパーティクルシステムを最前に表示したいです。URPです。
オーバーレイカメラなら最前に表示する事は出来ましたが、エフェクトを光らせる事が出来ません。
499(2): 2022/06/30(木)22:21 ID:5yPg6DE8(1) AAS
Blenderでガラスの様な質感の物体を作成し、FBXとして保存し、それをUnity(URP)に読みこんだのですが、Blenderで作った物体が不透明のままです。
Blenderでは「伝播」という項目を最大まで上げているのですが、これでは透明にならないのでしょうか?
500: 2022/06/30(木)23:49 ID:KBE33C6u(1) AAS
>>498
ブルームをかけて光らせるって意味ならできるはず
オーバーレイカメラ側のポストプロセスにチェックが付いてるかとか設定を確認してみたほうがいい
>>499
Blender側の設定はよく知らないけど、Unityで物体を透明にしたいならUnity側でマテリアルをいじる必要があると思う
デフォルトのLitシェーダー使ってるなら、SurfaceTypeをOpaqueからTransparentに変えてからBaseMapカラーのアルファを下げれば透明になるはず
501: 2022/07/01(金)02:17 ID:8LeiPknH(1) AAS
>>499
別の人も言ってるようにブレンダーのマテリアルがそのままユニティで動くわけじゃない
502: 2022/07/03(日)12:39 ID:PU6/j+O0(1) AAS
Mixamoから、モデルデータだけをダウンロードしたり、アニメーションデータのみをダウンロードするにはどのようにすれば良いですか?
503: 2022/07/03(日)12:41 ID:VE7sMd0z(1) AAS
分離
504: 2022/07/03(日)14:39 ID:KYzSAdCL(1) AAS
合体
505: 2022/07/03(日)22:35 ID:fQlHSxFO(1) AAS
再分離
506: 2022/07/03(日)23:17 ID:0k6bneCk(1) AAS
変身
507: 2022/07/04(月)09:01 ID:YvUDjINo(1/5) AAS
一つ質問です
オブジェクトAをrigidbodyで動かすとします
で、シーンに別のrigidbodyオブジェクトBがあるとします
それでオブジェクトAを操作して移動させてBに接触させるとします
そうしたらAの移動力がBに作用してBが動くと思います
ここでBを動かさないでBとの接触点でAの動きを止めるようにするには
どういうやり方がいいでしょうか?
省1
508: 2022/07/04(月)11:07 ID:IfgHwyZR(1/4) AAS
Unity使ったことないからわからんなあ......
509(1): 2022/07/04(月)11:23 ID:Xa25ub+v(1/3) AAS
物理を切って普通に動かせばいいだけ
510: 2022/07/04(月)11:50 ID:4BV7tvm5(1) AAS
2021LTS環境でビルド時のみ、画面端の緑部分のUIが反応しなくなりました。アスペクト比は16:9固定で2019ではこのようなことはありませんでした
左端に置いたUIは反応します。何が起きてるのかマジでわからないです
画像リンク[jpg]:i.imgur.com
511: 2022/07/04(月)12:14 ID:YHQrEoCQ(1) AAS
こうやったらこうなると思うんですけど、じゃなくて実際にこうやったらここがうまくいきませんでしたという形で質問してくれないかな
ぶつかったらそのときに両方止まるなんて、ぶつかったらそのときに両方止まるようにしろで終わりじゃないか
512: 2022/07/04(月)12:23 ID:YvUDjINo(2/5) AAS
>>509
物理で動かしたいんですけど
513(1): 2022/07/04(月)12:33 ID:IfgHwyZR(2/4) AAS
Bにcollision detectでイベント出してAのvelocityを0にするってできないの
514: 2022/07/04(月)12:34 ID:IfgHwyZR(3/4) AAS
Aにスクリプトつけなきゃだけど
515(1): 2022/07/04(月)12:37 ID:YvUDjINo(3/5) AAS
>>513
velocityをゼロにしたら動けないじゃないですか
上でも書いた通り「Bも独自に動く」という仕様です
その上で「Aに押されない」
516: 2022/07/04(月)12:37 ID:YvUDjINo(4/5) AAS
>>515
あ、Aですか
ちょっと勘違いしてました
517: 2022/07/04(月)12:39 ID:YvUDjINo(5/5) AAS
Aのvelocityをゼロにしたらその場で固定になりますよね?
「Bを押さない」という形で横にずれる仕様にしたいです
518: 2022/07/04(月)12:49 ID:IfgHwyZR(4/4) AAS
わかったBに衝突時イベント出してAのvelocityにマイナスかけて反対方向に跳ね返すとして
BはAに対してだけ質量無限大みたいな挙動をさせられればいいってことか
RigidbodyのAPIにVelocityのアップデートに割り込める機能があればAの名前なりでアップデートさせないようにできそうだけど
そんな都合のいいものあるのかな
519(1): 2022/07/04(月)14:07 ID:u6iPuBET(1) AAS
Unityのアニメーションを書き出す方法ってありますか?
とりあえずunitychanのアニメーションをテストとしてFBXExporterで書き出してみたんですが
Tポーズのまま横になってガクガク動いてる感じになってしまい失敗しました。
手順としてはunitychanのAnimatorコンポーネントに新規作成したanimatorcontrollerを
付けて新規のstateにプリセットで入ってたanimationclipを入れて動作を確認してから
シーンヒエラルキーのオブジェクトを右クリックしてFBXを書き出しました。
520(1): 2022/07/04(月)16:47 ID:uZctbpK6(1) AAS
>>519
アニメーションタイプがHumanoidだとそうなるっぽい
521: 2022/07/04(月)19:39 ID:omo2UloN(1/2) AAS
初心者です。
blenderで自作したモデルの指をmuscle&settingsで指を握りこませた際に親指が変な曲がり方をしてしまいますが、どのような原因が考えられますでしょうか?
また、どうすれば直せるでしょうか?
画像リンク[png]:i.imgur.com
画像リンク[png]:i.imgur.com
522(1): 2022/07/04(月)19:53 ID:Xa25ub+v(2/3) AAS
第一関節なくない?
523: 2022/07/04(月)20:48 ID:omo2UloN(2/2) AAS
>>522
仕様なのか分かりませんが先端のボーンが表示されてないようです。
画像リンク[png]:i.imgur.com
blender側ではこのような感じです。
画像リンク[png]:i.imgur.com
524: 2022/07/04(月)21:03 ID:Xa25ub+v(3/3) AAS
なるほど。設定かな?
とりあえずX回転で000,001、002がグー握れるように
ロールを直せばいんじゃね?
525: 2022/07/05(火)10:55 ID:NvcdpvR7(1) AAS
>>520
なるほど、仕様的なものな気もしますね。調べてみます
526: 2022/07/05(火)18:13 ID:nUl222Bx(1) AAS
プラットフォーム依存コンパイルのUNITY_EDITERって実行した時はどんな環境でも走ってるって理解でいいんですかね?
527(1): 2022/07/05(火)18:37 ID:HN4yWBMX(1) AAS
ポーズ機能を実装するアセットはないでしょうか
528(1): 2022/07/05(火)19:39 ID:qroiHUq1(1) AAS
>>527
なんか無料のがあって試してみたんだけど中身見たらネットに出てるのと同じで
タイムスケールをゼロにする方式でがっかりした
という経験を数年前した
529(1): 2022/07/05(火)23:03 ID:4ndU7u7c(1) AAS
あれって
update()は止まるけど
FixedUpdate()は止まらないんだっけ
そんな実装現実的にまとめきれないわ
530(1): 2022/07/05(火)23:22 ID:WOt9n6M7(1) AAS
完全に止めないで1/2くらいにすると、さっさと解除しないと死ぬでみたいになるんかな?
531: 2022/07/06(水)01:40 ID:70viWPYR(1) AAS
>>528-530
最初ポーズ機能はいらないと思って作り始めたんですけど
あとから追加するのなかなか面倒な感じでしょうか
532(1): 2022/07/06(水)03:28 ID:YS3j6tyD(1) AAS
vrc向けのモデルを作っていますが、何かの拍子にゲームプレイ画面に移動すると中腰のポーズをとるようになってしまいました。
なお、シーンモードでは元のTポーズのままです。
どうすれば直せるでしょうか?
533: 2022/07/06(水)06:26 ID:zCMYG++u(1) AAS
Steam板のVRChatスレで似たような話を見かけた覚えがあるから
向こうの住民に訊いてみたら?
534(1): 2022/07/06(水)12:37 ID:ezgeLpQr(1) AAS
>>532
VRC Avatar DescriptorにAnimation Controllerがアタッチされてるでしょ
Animationを作ったり編集したりしたときにつくから消しなされ
535: 2022/07/06(水)13:15 ID:KOeFTorm(1) AAS
マジで2021で初期シーンにUI並べても画面右端1割くらいからボタン押せなくなるしオンカーソルから外れる直し方わからん
536(2): 2022/07/06(水)19:42 ID:npTRAyaC(1/2) AAS
お世話になります。
(使用中のUnity = Unity 2021.3.5f1)
Scene上にUIを追加したく思い、UIToolkitを使用してButtonを複数配置しました。
ゲーム画面に表示するだけなら成功したのですが、この先がうまくいかずに悩んでおります。
ボタンの1つをScene移行直後は無効化して押せなくして、特定の条件を満たすと有効化して押せるようにしたいのですが、ボタンの有効/無効を変更するにはスクリプト上でどのように記述したらよいのでしょうか?('A`)
537: 2022/07/06(水)19:44 ID:npTRAyaC(2/2) AAS
あ、すみません!
プラットフォームは「WebGL」です……書き忘れ申し訳ないorz
538(1): 2022/07/06(水)20:07 ID:VExoS+R+(1) AAS
AオブジェクトとBオブジェクトと、Aをバラバラに分割したA'オブジェクトがあるとして
Aをプレイヤーに見立てて操作してAがBに触れた瞬間Aが姿勢そのままA'に置き換わって爆散する
っていうゲームを作りたいんだけど
どうすればいいんだぜ
539: 2022/07/06(水)20:31 ID:ZoqbMIyK(1) AAS
破壊アセット漁ってたらRayFire for Unityっての見つけてすげー良いなと思ったらめっちゃ高いなw
540(1): 2022/07/06(水)21:38 ID:e2UoYwEf(1/2) AAS
>>536
button.interactable=true;
これだけ
この程度のこと聞く前にググった方が早い
541(1): 2022/07/06(水)21:45 ID:e2UoYwEf(2/2) AAS
>>538
どうするもこうするも自分で言った通り順番に作っていけばいいだろ
とりあえずAとBを作ってAを動かす
話はそれからだ
最初から後でこうするから構成は~とか考えなくていい
542(1): 2022/07/06(水)21:48 ID:NayxVMx2(1) AAS
>>536
UIDocumentからButtonクラスを取得して、Button.SetEnabled(trueまたはfalse)で切り替えられる
[SerializeField] UIDocument uiDoc;
void Start(){
var button = uiDoc.rootVisualElement.Q<Button>();
button.SetEnabled(false);
}
543: 2022/07/07(木)02:42 ID:LQhf9gvK(1/2) AAS
buttonにsetenableなんてあったっけ?
544: 2022/07/07(木)07:21 ID:9I+I6T5R(1/2) AAS
3DのゲームでRigidBodyをAddForceで動かしてます
普通なら壁にぶつかりながらジャンプをしたり、空中で壁にぶつかってもy成分の速度に影響は出ませんが、たまにジャンプが殆んど出来なかったり壁に張り付いたりします
摩擦は体と壁、両方0にしてます
このバグが起きる時はエディタを起動した時からずっと続き、エディタの再起動でほぼ直るのですが、ビルドでこのバグは流石にマズいと思います
何か解決方法はありますか?
545(2): 2022/07/07(木)07:37 ID:1c913X33(1/2) AAS
Unityは初心者です。
物理やった人なら話が通じると思うのですが
AddForceメソッドって時間軸でいえばどれくらいの期間だけ力を加えているのですか?
最初、ずっと常に力が加わっていると思った(つまり重力のような等加速度運動みたいな)のですがどうやら違うっぽい。
546: 2022/07/07(木)07:40 ID:1c913X33(2/2) AAS
しかし高校物理をやってない人が買いたUnity本って実に分かりにくい。
速度と加速度の意味をちゃんと理解してないし。そして力も。
よく見る「文系でも分かる」みたいなのがタイトルにあると、われわれ理系頭の人にとっては逆にかなり分かりづらい解説になってる。
547: 2022/07/07(木)08:33 ID:2tcw5aKe(1) AAS
>>541
AとBを用意して両方にRgidbodyつけてAだけkeyinputでvelocotyを与えるまでは見様見真似でできた
Bにぶつかったときっていうのは多分BのコリジョンからAが受け取ってオブジェクトの姿勢をA'にコピペして入れ替えるんだとは思うんだけど
具体的にエディタ上ではどうすればいいんだこれ
548: 2022/07/07(木)08:45 ID:9I+I6T5R(2/2) AAS
接触を検知
A'を生成
姿勢ってのが傾きなら
Aのtransform.forwardやrotateをA'にコピる
アニメーションならA'にも同じアニメーターをアタッチして、Aと同じアニメーションを再生、再生割合をコピる
AをDestroy
A'を爆散させる
549: 2022/07/07(木)10:00 ID:qR0ECZ3f(1) AAS
お世話になります。
536です。
>>540
「interactable」というプロパティが出てきませんでした……。
>>542
まさにこれでした!
おかげさまで最終的にやりたかった事にまた一歩近付ける事ができました。
省1
550: 2022/07/07(木)20:32 ID:LQhf9gvK(2/2) AAS
>>545
時間軸っていうかプログラム上はフレーム毎の移動量を計算してるだけじゃないの?
重力とか摩擦が影響を与えてるから止まるだけでaddForce自体がずっと移動量を見張ってるわけではないと思うんだけど
551: 2022/07/07(木)20:38 ID:mghHIp0Q(1) AAS
>>545
俺はaddforceは難しいから使ってない
rigidbodyのオブジェクトを移動させる時はvelocityに直接移動量を入れてる
それで君の望む仕様になるはず
552(2): 2022/07/08(金)01:37 ID:auDpr1On(1) AAS
完成したので広告とか考えないでとりあえずGooglePlayあたりで公開してみようと思ったのですが
minimum APIレベル30以上でないとgooglePlayに登録できないとどこかで見た気がするのですが厳しすぎないでしょうか
テストプレイに使ってたタブレットがAndroid9.0だったこともあり、APIレベル28じゃダメなんでしょうか
553(1): 2022/07/08(金)03:30 ID:iZ31KOCX(1/2) AAS
>>552
対象SDKとミニマムのAPIは別
554: 2022/07/08(金)06:42 ID:h9VbVo7N(1/2) AAS
>>553
ありがとうございます
minimum API Levelの下にTarget API Levelという項目がありますが、単にそこをAndroid11.0(API Level 30)を選択すればいいだけでしょうか?(SDKはちゃんとAndroid-30インストールされてました)
Minimum API Levelは、現在、Android4.4 Kikat(APILevel 19)にしてますが、こっちはこのままで問題ない感じでしょうか?
555: 2022/07/08(金)08:52 ID:iZ31KOCX(2/2) AAS
ミニマムがそれでいいかは分からんですが自分のアプリは7以降にして審査とか通ってます
556: 2022/07/08(金)09:33 ID:h9VbVo7N(2/2) AAS
なるほど
7も結構古いですからそれくらいでも良さそうですね
とりあえず進めてみます
557(1): 2022/07/09(土)15:10 ID:d6AG/h8Q(1/2) AAS
サウンドについてです
左右や距離で聞こえ方が変わるのは出来ましたが、どうも上下については殆んど聞こえ方が変わりません
Unityで上下で音の聞こえ方を変えるというのは難しいのでしょうか?
558: 2022/07/09(土)16:58 ID:G8gdhDKz(1/2) AAS
そもそもの話人間は下から音が聞こえる状況ってあんまりなくて
あった場合上からの音と誤認する
これは耳の構造上どうしようもない
559: 2022/07/09(土)17:04 ID:G8gdhDKz(2/2) AAS
すまん上下逆
上からの音が下から跳ね返った音と誤認する
560: 2022/07/09(土)17:25 ID:Xsv9cVdE(1) AAS
バイノーラルとかだと上下もわかるけどな
いろんな反響言われても不思議しかない
561: 2022/07/09(土)17:37 ID:4hzi6U2T(1) AAS
Keystoreについてです
プレイヤーセッティングからKeystoreを新たに作成しようとすると、Keystoreの保存先とファイル名を入力するウインドウが表示されるので
ここは、user.keystore(デフォルトのまま)で保存しました。
次に項目を埋めていくわけですが、Aliasの項目はゲーム名(例:supermario)でつけて通りましたが、これは先のKeystoreファイル名user.keystoreとは別の名前でもOKなのでしょうか?
562: 2022/07/09(土)21:01 ID:2HSJ3sgF(1) AAS
>>557
音程の高低で位層させるテクニックはあるけどはっきりと上下にはならないかもしれない
563: 2022/07/09(土)21:57 ID:ACdyql0t(1) AAS
>>552
もうすぐ30でも登録できなくなるから31にしないとダメだよ
564(1): 2022/07/09(土)23:08 ID:ro3Txkw0(1) AAS
アセットストアのアセットライセンス関係について、公式に質問する場合どこから投げれば良いんでしょう?
見当たらない
内容は、シートライセンスのアセットを使うプロジェクトで、業務委託契約の者が社員と一緒に開発する場合、委託元が纏めて全員分のライセンス買えばOKなのか、委託の場合は委託先の人が別途買わないとなのか、という事についてです
565(1): 2022/07/09(土)23:13 ID:d6AG/h8Q(2/2) AAS
皆さんありがとうございます
そうですか...上下の聞き分けが良く出来るゲームと一切出来ないゲームをやって、後者でそこそこストレス感じたので出来るようにしたかったです
566: 2022/07/10(日)17:26 ID:ILPB/HMk(1) AAS
>>565
C言語ではじめる音のプログラミングって本の最後の項目に音を上下させるってのがあったから
参考になるかも
自分は読んだことないけど
567: 2022/07/11(月)10:33 ID:VN/Ot3G6(1) AAS
>>564
外部リンク:support.unity.com
568: 2022/07/11(月)20:01 ID:Xy9WJAz7(1/2) AAS
Blennderで作った顔モデルをアセットにあるキャラクターモデルにつけることってできますよね?
上下前次1-新書関写板覧索設栞歴
あと 434 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.019s