[過去ログ]
【ゲームエンジン】Unityなんでも質問スレpart8 (1002レス)
【ゲームエンジン】Unityなんでも質問スレpart8 http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
353: 名前は開発中のものです。 [] 2022/10/19(水) 12:00:08.72 ID:NJsB+uuz unityでkinect-v2を使用してダンスゲームを制作している学生です。 人間とシンクロしているときゲーム画面にはアバターが移るのですが、 Rigidbodyでは落下し続けているためかのノーツの当たり判定が反応しません。 対処方法を教えてほしいです。 いきなりですみません。 参考サイト https://qiita.com/yuzupon/items/4528f7fc09a42fb8af2e https://qiita.com/yuzupon/items/0123bb6c268a41fcd708 https://www.buildinsider.net/small/bookkinectv2/0601 http://mevius.5
ch.net/test/read.cgi/gamedev/1663487800/353
354: 名前は開発中のものです。 [sage] 2022/10/19(水) 12:13:21.38 ID:ygB9Jjc3 >>352は下のコテハンで作る気も無いのに質問しまくる荒しなので注意 >198 ワナビー2024 2022/10/19(水) 10:18:21.45ID:kMzDJ4Cz http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/354
355: 名前は開発中のものです。 [] 2022/10/19(水) 21:40:58.07 ID:/Ek7C3Yj >>353 落下し続けてるってどういうこと? 落ちながら踊るゲームなの? http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/355
356: 名前は開発中のものです。 [sage] 2022/10/19(水) 21:57:11.66 ID:I7PQRQID 重力が働いてるってことでは http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/356
357: 名前は開発中のものです。 [] 2022/10/20(木) 02:19:54.67 ID:OW6todr+ なるほど じゃあまずKinect無しの同じ設定で当たり判定が起こるか確認してみるといいんじゃない http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/357
358: 名前は開発中のものです。 [] 2022/10/20(木) 11:34:16.49 ID:STTfBKLT c#って何でも関数化しないとエラー出されるんですね http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/358
359: 名前は開発中のものです。 [sage] 2022/10/20(木) 12:02:43.16 ID:gyfAALLD そんなことない 書くコンテキスト間違ってる http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/359
360: 名前は開発中のものです。 [sage] 2022/10/20(木) 13:18:09.06 ID:DC+tJ+6U 日本て法律守らないと捕まるんですね、くらい無意味なこと言ってると思う http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/360
361: 名前は開発中のものです。 [] 2022/10/20(木) 13:55:02.01 ID:STTfBKLT >>359そうかもです http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/361
362: 名前は開発中のものです。 [] 2022/10/20(木) 20:01:44.05 ID:STTfBKLT 質問です。 2番目のコードでuiに数値をセットしたいです。 しかし1番目は値がセットされません。 原因は何かわかりますか? おそらく、変数宣言あたりに問題がありそうと考えています。 しかしはっきり分かりません。 1: void Update() { if(Input.GetKeyDown(KeyCode.A)) { count +=1; var ga =GameObject.Find("test").GetComponent<Text>().text = 10.ToString(); Debug.Log(ga); } } 2: void Update() { if(Input.GetKeyDown(KeyCode.A)) { count
+=1; var ga =GameObject.Find("test").GetComponent<Text>().text; ga= 10.ToString(); } } http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/362
363: 名前は開発中のものです。 [sage] 2022/10/20(木) 21:24:26.18 ID:Hi0nLSLV >>362 コードだけ見ると一応動作はしそうだけど… 1番目じゃなくて2番目がセットされませんの間違い? 2番目はgaっていう変数にtextの値をコピーしたあと、 gaに10を入れてるから、textの値は変わりませんね http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/363
364: 名前は開発中のものです。 [sage] 2022/10/20(木) 22:20:28.86 ID:23okRftC 一番目はtestのスクリプトのtextに入力してる 二番目はgaにtestのスクリプトをgaにコピー。で、そのコピーしたgaに入力してる testのtextをコピーしたgaとコピー元のtestのtextは別物。コピーをいじっても元は変わらない http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/364
365: 名前は開発中のものです。 [sage] 2022/10/21(金) 00:40:58.72 ID:GfRumvU7 そもそも1つめはコンパイルエラーだろう ga=text=ToString();となってる 文法を守れとしか言えない http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/365
366: 名前は開発中のものです。 [sage] 2022/10/21(金) 01:11:30.32 ID:ZPp8yeJ+ 多重代入してるだけだから一応動くのよ でも見づらいしやめたほうがいいね http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/366
367: 名前は開発中のものです。 [] 2022/10/21(金) 18:36:21.07 ID:aj7NQKCn >>363 364 365 366 回答どうも 30kmウォーク行ってきたので返答おくれました 364さんの言ってることが原因だったようです 変数にuiの値を入れてもそれはコピーになっちゃうんですね、、、 書き直しましたが、こういうふうにuiの値とカウントの値が違った時のみ、uiにカウントの値をセットしたかったのですね。uiの値を変数に入れて使いまわそうとしてました。 float count = 0; void Update() { if(Input.GetKeyDown(KeyCode.A)) { count +=1; setCountToUi(count
); Debug.Log(count); } } void setCountToUi(float countForUi) { var text_value = GameObject.Find("test").GetComponent<Text>().text; //もしtextvalueとcountに差があった場合、現在のcountをtextvalueにセットする if(countForUi != float.Parse(text_value)) { GameObject.Find("test").GetComponent<Text>().text = countForUi.ToString(); } } http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/367
368: 名前は開発中のものです。 [] 2022/10/21(金) 23:30:35.29 ID:p7nePW1Z >>367 セットの時に毎回Findするよりは それぞれのオブジェクトごとで子にcanvas持つとかした方がいいよ http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/368
369: 名前は開発中のものです。 [] 2022/10/22(土) 06:05:06.40 ID:DJepy6/o >>368 回答どうも publicでフィールドを作ってそこで指定するという意味でしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/369
370: 名前は開発中のものです。 [] 2022/10/22(土) 12:58:31.86 ID:DJepy6/o >>369 解決しました フィールドにuiを指定しておくんですね これが”子”という意味でしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/370
371: 名前は開発中のものです。 [sage] 2022/10/22(土) 13:33:48.33 ID:Zr+BOUcM 子っつったら普通はヒエラルキーだなって思わない? http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/371
372: 野球マン [sage] 2022/10/22(土) 13:54:36.00 ID:8smeBO4o 子で持つより >>369の方が適切だろ っていうかUIを子で持つって「そのキャラごとにHPを表示する」みたいな 用途しか思いつかない http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/372
373: 名前は開発中のものです。 [] 2022/10/22(土) 13:55:24.54 ID:DJepy6/o >>371 そうしますが、子オブジェクトにアタッチしてもfindによる検索が必要なんじゃないでしょうか?なにか取得する手段があるのでしょうか http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/373
374: 名前は開発中のものです。 [] 2022/10/22(土) 16:23:02.94 ID:M8ieQ9xB >>373 find要らない http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/374
375: 名前は開発中のものです。 [sage] 2022/10/22(土) 16:25:51.83 ID:Zr+BOUcM 何番目の子かが決まってればそれで良い http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/375
376: 名前は開発中のものです。 [] 2022/10/22(土) 17:10:56.36 ID:DJepy6/o >>372 あー、頭の上にゲージがある的な? http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/376
377: 名前は開発中のものです。 [] 2022/10/22(土) 17:21:48.69 ID:DJepy6/o >>375 ありがとうございます 何番目かは変動する可能性があるので、get child的な関数ではなく、フィールドを使うことにします http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/377
378: 名前は開発中のものです。 [] 2022/10/22(土) 17:24:31.78 ID:wE/JvYaK 人間ってやりたくない事は幾らやっても覚えないんだな http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/378
379: 野球マン [sage] 2022/10/22(土) 17:43:21.57 ID:8smeBO4o >>376 そう http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/379
380: 名前は開発中のものです。 [] 2022/10/22(土) 18:00:17.98 ID:DJepy6/o >>379 どうも フィールドでやります http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/380
381: 名前は開発中のものです。 [] 2022/10/23(日) 03:55:18.52 ID:zY0Co/aK いや、子で持つのは 参照関係をスッキリさせるためなんだけど 動的にdestroyするとかならアレだけど 参照するものが同じprefab内にまとまってないとややこしくないか? あとScriptable Object改造してそっから変数受け渡す方法もある http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/381
382: 名前は開発中のものです。 [] 2022/10/23(日) 06:27:45.55 ID:IEoTV2Zo >>381 子にした場合はget childで取得するのですか? たしかに関係のあるオブジェくとは1つにまとめたほうがわかり易いですね http://mevius.5ch.net/test/read.cgi/gamedev/1663487800/382
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 620 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.052s