void InitTest() { TextAsset EnemyJsonData = Resources.Load <TextAsset>("TextAssets/ShipDataSample"); ShipData EnemyData = ShipDataHelper.JsonToData(EnemyJsonData.text); string EnemyModelPath = "Ships/" + EnemyData.ModelName; GameObject EnemyShipModel = GameObject.Instantiate(AssetsLoader.LoadPrefab(EnemyModelPath), this.transform); Ship EnemyShip = EnemyShipModel.AddComponent <Ship>(); EnemyShip.Init(EnemyData); EnemyShip.ShipData.cannonNum = 1000; EnemyShipModel.AddComponent <EnemyShipController>(); //set tag EnemyShipModel.tag = "Enemy"; SetCollider(EnemyShipModel); Distance1 = DistanceToClose; Distance2 = DistanceToFlee; //ShowShipStats(EnemyShip); }