private void MoveDwarf() { ConsoleKey pressedKey = Console.ReadKey(true).Key; while (true) { if (Console.KeyAvailable) { pressedKey = Console.ReadKey(true).Key; if (pressedKey == ConsoleKey.Escape) { Console.Clear(); Environment.Exit(0); } dwarf.Move(pressedKey); } } }
void FixedUpdate() { float sign = Mathf.Sign(Target.position.x - dwarf.transform.position.x); dwarf.Move(sign, 0); }
void FixedUpdate() { dwarf.Move(Input.GetAxis(appendPlayerSuffix("Horizontal")), Input.GetAxis(appendPlayerSuffix("Vertical"))); }