DoorManager.Update C# (CSharp) Method

Update() public method

public Update ( ) : void
return void
    void Update()
    {
        if(doorIsOpen){
            doorTimer += Time.deltaTime;
            if(doorTimer > doorOpenTime){
                MakeDoor(DoorState.shut);
                doorTimer = 0.0f;
            }
        }
    }

Usage Example

Exemplo n.º 1
0
        public static void Control(List <Door> doors, List <Neighbor> neighbors)
        {
            foreach (var door in doors)
            {
                dataDoors.Add(doorManager.Get(door));
                doorManager.Update(door);
            }

            foreach (var neighbor in neighbors)
            {
                dataNeighbors.Add(neighborManager.Get(neighbor));
                neighborManager.Update(neighbor);
            }

            Handle(doors);
            Handle(neighbors);
        }
All Usage Examples Of DoorManager::Update