Beispiel #1
0
    private void Awake()
    {
        enemyFactory    = NPCFactory.GetFactory(NPCType.ENEMY);
        friendlyFactory = NPCFactory.GetFactory(NPCType.FRIEND);

        flyingEnemy  = enemyFactory.GetEnemy(EnemyType.FLYING);
        walkingEnemy = enemyFactory.GetEnemy(EnemyType.WALKING);

        flyingFriend  = friendlyFactory.GetFriendly(FriendType.FLYING);
        walkingFriend = friendlyFactory.GetFriendly(FriendType.WALKING);
    }