Пример #1
0
 private static void WriteEnemyMoveInfo(BinaryWriter writer, EnemyMoveInfo moveInfo)
 {
     WriteVector3(writer, moveInfo.startPos);
     writer.Write(moveInfo.startTime);
     WriteVector3(writer, moveInfo.endPos);
     writer.Write(moveInfo.endTime);
 }
Пример #2
0
 public static void PushCarInfo(EnemyMoveInfo car)
 {
     //Vector3 camPos = Camera.main.transform.position;
     //Debug.Log("\nPushCarInfo\n start time " + car.startTime + " end time " + car.endTime
     //	+ "\n start pos " + car.startPos + " end pos " + car.endPos + "\n camera " + camPos
     //	+ "\n dist 1 " + Vector3.Distance(car.startPos, camPos) + " dist 2 " + Vector3.Distance(car.startPos, camPos));
     carsInfo.Enqueue(car);
 }
Пример #3
0
 public static void PushZombieInfo(EnemyMoveInfo zombie)
 {
     //Debug.Log("PushZombieInfo\nstart time " + zombie.startTime + " end time " + zombie.endTime);
     zombiesInfo.Enqueue(zombie);
 }
Пример #4
0
 public static void PushPlaneInfo(EnemyMoveInfo plane)
 {
     //Debug.Log("PushPlaneInfo\nstart time " + plane.startTime + " end time " + plane.endTime);
     planesInfo.Enqueue(plane);
 }