Пример #1
0
    public static void Spawn(Events.SpawnEvent e, GameState privateState)
    {
        var objectState = _getStateForSpawnEvent(e);
        var position    = M.SetZ(e.Position, ParticleConsts.Z);

        _updateInternalState(e.ObjectType, objectState, privateState);
        FactoryBehaviour.SpawnPrefab(position, e.ObjectType, objectState);
    }
Пример #2
0
 void Awake()
 {
     _instance = this;
 }