Управление, отключение, вращение и перемещение объекта в Unity 3D. Движение и перемещение объекта в юнити
Сейчас разберёмся как управлять объектом, а именно:
- Как скрывать объект и снова показывать его
- Как вращать объект
- Как передвигать игровой объект
А вот и скрипт для полного управления объектом.
Здесь можно как перемещать и вращать объект, так и включать/отключать его:
using System.Collections; using System.Collections.Generic; using UnityEngine; public class MyScript : MonoBehaviour { public GameObject Объект; public float Скорость; void Update(){ if (Input.GetMouseButtonDown(0)) { Объект.SetActive(false); } if (Input.GetMouseButtonDown(1)) { Объект.SetActive(true); } if (Input.GetMouseButton(2)) { Объект.transform.Rotate(0, Скорость, 0); } if (Input.GetKey(KeyCode.W)){ Объект.transform.position += Объект.transform.right * Скорость; } if (Input.GetKey(KeyCode.S)){ Объект.transform.position -= Объект.transform.right * Скорость; } } }
Весь скрипт был создан с помощью программы C Sharp Maker 2 всего лишь за 2 минуты!
В данном видео-уроке отлично видно результат и само управление объектом. Для создания скрипта использовалась программа C Sharp Maker
Ещё видео-уроки
Считать переменные из другого скрипта
В этом небольшом видео мы создадим простенький скрипт, который сможет считать переменную из другого скрипта, который находится вообще на другом объекте!
Стрельба из пушки с помощью лучей и рейкаста
Здесь мы создадим скрипт, который будет выпускать луч из пушки и при попадании во врага, начислять нам очки.
Камера с плавным движением
В этом видео-уроке мы сделаем управление плавной камерой. Она будет следить за нашим игроком, то есть за танком. Вы можете скачать CS Maker 2 и начать создавать игры, не зная самого языка программирования.
Танк — управление корпусом
Сейчас мы с вами создадим танк, которым может управлять игрок. Это видео-урок по созданию игр в юнити 3д. Им можно спокойно управлять и играть.