Управление, отключение, вращение и перемещение объекта в 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д. Им можно спокойно управлять и играть.
