[過去ログ]
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net (1002レス)
【3Dゲームエンジン】Unity質問スレッド31 [無断転載禁止]©2ch.net http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
604: 名前は開発中のものです。 [] 2017/10/03(火) 01:55:41.23 ID:p+bXHaH6 質問失礼 ランダムに生成した敵それぞれに体力ゲージを設けて、攻撃してゲージを減らしていき倒すというよくあるであろうやつを作りたいのですが、 調べたら出てくるsliderで体力ゲージを作った場合、ゲージは作れても攻撃を与えたらゲージが減少すると言った処理が最初に生成されたゲージにしか反映されず、困ってます。 解決策や、slider以外の良い方法を知ってる人がいれば教えて欲しいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/604
605: 名前は開発中のものです。 [sage] 2017/10/03(火) 03:07:58.42 ID:cVi1mM3Q >>604 その手のことは、アセットを買えばいいと思いますよ http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/605
606: 名前は開発中のものです。 [] 2017/10/03(火) 06:32:11.18 ID:l1M7fIxI >>604 最初のゲージがちゃんと機能してるならSliderの指定が上手くできてないだけ 敵を生成したときにSliderを再指定してるか確認してみな ゲージを対象の子オブジェクトに指定してプレハブ化すればそういう問題は起きにくいはず http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/606
608: 名無し@キムチ [] 2017/10/03(火) 18:55:50.62 ID:mrs1WmJM >>604 >よくあるであろうやつを作りたいのですが、 どうしてよくあるやつを作りたいのですか?そんなものできても何の価値もないでしょう。 あなたのオリジナリティはどうしたのですか? http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/608
610: 名前は開発中のものです。 [sage] 2017/10/03(火) 20:49:19.09 ID:h0Ms80tC >>604 空想なんだけどさ もしそのゲージのオブジェクト(多分生成されたキャラ分あるんだろうけど)がキャラにchildとして紐付けせずにInstantiate(LifeGauge)されてGameobject.Find("Enemyname")で対象のゲームオブジェクトをチェックしているとなると、 多分配列とか使えるスキルとそれぞれの敵キャラに番号を振れるスクリプトが無いと無理。 もしchildとして紐付けして生成する、 Enemy = Instantiate(randomizedEnemy) as GameObject Instantiate(LifeGauge,Enemy.transform) としてるならLifegauge内のスクリプトでGetComponentInParent<status>(だったっけ?)なり何なりで個別におけるライフの取得は簡単になるはず。 http://mevius.5ch.net/test/read.cgi/gamedev/1504366121/610
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.032s