質問するログイン新規登録

質問編集履歴

1

2020/06/01 22:30

投稿

yuno.
yuno.

スコア3

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