質問編集履歴
1
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,6 @@
|
|
1
|
-
現在Unityを用いて、にゃんこ大戦争のようなゲームを作っています。
|
1
|
+
現在Unityを用いて、にゃんこ大戦争のような2Dゲームを作っているのですが、行き詰まってしまったので質問させて頂きます。
|
2
2
|
|
3
|
+
|
3
4
|
・キャラクターのステータスはScriptableObjectで管理。
|
4
5
|
|
5
6
|
・ボタンを押したらキャラクターのインスタンスが作成される
|
@@ -10,9 +11,8 @@
|
|
10
11
|
|
11
12
|
ダメージ処理の方法としては、攻撃アニメーションの終了をOnStateExitを使って検知し、ダメージ処理を行う方法を考えています。
|
12
13
|
|
13
|
-
しかし
|
14
|
+
しかし、OnStateExitの入ったスクリプトをアタッチされているオブジェクトの別のスクリプト(ダメージ処理や移動処理の入っているスクリプト)を読み込むことが出来ないため、行き詰まってしまいました。
|
14
15
|
|
15
|
-
・OnStateExitの入ったスクリプトをアタッチされているオブジェクトの別のスクリプト(ダメージ処理や移動処理の入っているスクリプト)を読み込むことが出来ない。
|
16
16
|
|
17
17
|
キャラクターのオブジェクトが1つであれば、publicを使うなどしたやり方が思い浮かぶのですが、今回は複数のキャラクターがそれぞれ固有のHPを持っているという所に躓いて上手く実装できません。
|
18
18
|
|