[過去ログ] 【ゲームエンジン】Unityなんでも質問スレpart1 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
188
(2): 名前は開発中のものです。 [sage] 2020/01/19(日) 18:38:14.35 ID:HuSwNtSK(1/5) AAS
別のスクリプトのコルーチンを作動させたいのですが、うまくいきません……
Googleで調べたりしたのですが、いまいちはっきりしなかったので質問させていただきます。

playerのゲームオブジェクトから攻撃をして、Monsterのゲームオブジェクトにダメージの処理をさせたいとして、Playerのスクリプトに

Monster.GetComponent<MonsterAI>().StartCoroutine(Damege());

としたのですが、うまく動きませんでした。
MonsterAIのDamege()はpublicで宣言してあります。

別ゲームオブジェクトのコルーチンを動かすためになにかひつような宣言などございますでしょうか。
192
(1): 名前は開発中のものです。 [sage] 2020/01/19(日) 22:52:24.68 ID:HuSwNtSK(2/5) AAS
CS0103: The name `Damege' does not exist in the current context
と出てしまうようです。

public IEnumerator `Damege' ()

193: 名前は開発中のものです。 [sage] 2020/01/19(日) 22:55:01.28 ID:HuSwNtSK(3/5) AAS
すみません、書いている途中で送信してしまいました。

public IEnumerator `Damege' ()

//実装処理
}

とMonsterAI側では定義してあります。
コルーチンを他スクリプトから呼び出す、ということが初めてなので、もしかしたら処理で足りていない部分などがありましたらご指摘いただけますと幸いです
195: 名前は開発中のものです。 [sage] 2020/01/19(日) 22:59:40.91 ID:HuSwNtSK(4/5) AAS
>>189
189(1): 名前は開発中のものです。 [] 2020/01/19(日) 18:50:40.70 ID:7w1DRTId(1/3) AAS
センドメッセージすればどう?
センドメッセージで実装できないか調べてみようと思います、ありがとうございます。

>>190
190(1): 名前は開発中のものです。 [sage] 2020/01/19(日) 20:33:53.07 ID:TBz8d+il(1) AAS
モンスターは複数?ならきちんとターゲット処理してる?
ターゲットは1体なのできちんと取れているかと思います。
ゲーム中にエラーが出るのではなく、コンソールにエラーが出てしまい、ゲームプレイ出来ない状況となります。
197: 名前は開発中のものです。 [sage] 2020/01/19(日) 23:11:26.13 ID:HuSwNtSK(5/5) AAS
public IEnumerator Damege ()

//実装処理
}

大変失礼しました……コピペしたときに間違って入ってしまったようです……orz
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s