public void InitializeMob() { NetMob obj; obj = new NetPirate("Пират 1"); if (gameObject.GetComponent <SpriteRenderer>().sprite == obj.Sprite) { mob = obj; } obj = new NetPirate("Пират 2"); if (gameObject.GetComponent <SpriteRenderer>().sprite == obj.Sprite) { mob = obj; } }
private string ReturnRandomEnemy()//Вернуть рандомного врага.Для того чтобы враги спавнились рандомные.Потом переделаю? { NetMob pirate1 = new NetPirate("Пират 1"); NetMob pirate2 = new NetPirate("Пират 2"); int i = Random.Range(1, 3); System.String obj = pirate1.gameObject; switch (i) { case 1: obj = pirate1.gameObject; break; case 2: obj = pirate2.gameObject; break; } return(obj); }