Assets/test2.cs(4,14): error CS0101: The namespace global::' already contains a definition for
Test'
とエラーが出て、コンソールコンソールに文字を表示させることができません。
Unity
1using UnityEngine; 2using System.Collections; 3 4public class Test { 5 6 private int hp = 100; 7 private int power = 50; 8 9 public void Attack(){ 10 Debug.Log (this.power + "のダメージを与えた"); 11 } 12 13 public void Damage(int damage){ 14 this.hp -= damage; 15 Debug.Log (damage + "のダメージを与えた"); 16 } 17 18 public class Game:MonoBehaviour { 19 void Start(){ 20 Player mPlayer = new Player (); 21 mPlayer.Attack (); 22 mPlayer.Damage (30); 23 } 24 25 26 } 27}
と記述したものを表示させたいです。
現在、Test.csとTest2.csというファイルがあります。(上記のコードはTest.csです)
Test.csはGameObjectと連結しています。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。