Exemplo n.º 1
0
 public FloorOrder(FloorStates direction, float cycle)
 {
     //i = f_idx++;
     dir       = direction;
     cycleTime = cycle;
     speed     = 10.0f;
 }
Exemplo n.º 2
0
 public FloorOrder(FloorStates direction, float cycle, float spd)
 {
     //i = f_idx++;
     dir       = direction;
     cycleTime = cycle;
     speed     = spd;
 }
Exemplo n.º 3
0
 private void nextOrder()
 {
     if (curOrderIdx + 1 == orders.Count)
     {
         curOrderIdx = -1;
     }
     curOrderIdx++;
     //Debug.Log(curOrderIdx);
     cycleTime  = orders[curOrderIdx].GetCycleTime();
     direction  = orders[curOrderIdx].GetDir();
     floorSpeed = orders[curOrderIdx].GetFloorSpeed();
     //Debug.Log(direction);
 }