Beispiel #1
0
    void Start()
    {
        Command lockCommand = new Command("Lock");

        lockCommand.OnProcessCommand += Lock;
        Command unlockCommand = new Command("Unlock");

        unlockCommand.OnProcessCommand += Unlock;

        DeviceCommands.Add(lockCommand);
        DeviceCommands.Add(unlockCommand);
    }
Beispiel #2
0
    void Start()
    {
        animator = GetComponent <Animator>();
        OnPowerConnectionLost();

        if (powerGrid)
        {
            powerGrid.ConnectRecieverToGrid(this);
        }

        Command unlock = new Command("Unlock");

        unlock.OnProcessCommand += UnlockDoor;
        DeviceCommands.Add(unlock);
    }