public static void SpawnEnemy(Character character) { Transform enemyTransform = UnityEngine.Object.Instantiate(GameAssets.i.pfEnemyOvermap, character.position, Quaternion.identity); EnemyOvermap enemyOvermap = enemyTransform.GetComponent <EnemyOvermap>(); enemyOvermap.Setup(character, instance.playerOvermap); instance.enemyList.Add(enemyOvermap); }
private void Awake() { instance = this; playerBase = gameObject.GetComponent <Player_Base>(); material = transform.Find("Body").GetComponent <MeshRenderer>().material; materialTintColor = new Color(1, 0, 0, 0); SetStateNormal(); }