Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Объявление

public void Translate(Vector3 translation);

public void Translate(Vector3 translation, Space relativeTo = Space.Self);

Описание

Перемещает преобразование в направлении и на расстояние translation.

Если relativeTo опущено или задано значение Space.Self, перемещение применяется относительно локальных осей преобразования. . (оси x, y и z отображаются при выборе объекта в представлении сцены.) Если relativeTo равно Space.World, движение применяется относительно мировой системы координат.

using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Update() { // Move the object forward along its z axis 1 unit/second. transform.Translate(Vector3.forward * Time.deltaTime); // Move the object upward in world space 1 unit/second. transform.Translate(Vector3.up * Time.deltaTime, Space.World); } }

Объявление

public void Translate(float x, float y, float z);

public void Translate(float x, float y, float z, Space relativeTo = Space.Self);

Описание

Перемещает преобразование на x по оси X, y по оси Y и z по оси Z.

Если relativeTo опущено или задано значение Space.Self, перемещение применяется относительно локальных осей преобразования. . (оси x, y и z отображаются при выборе объекта в представлении сцены.) Если relativeTo равно Space.World, движение применяется относительно мировой системы координат.

using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Update() { // Move the object forward along its z axis 1 unit/second. transform.Translate(0, 0, Time.deltaTime); // Move the object upward in world space 1 unit/second. transform.Translate(0, Time.deltaTime, 0, Space.World); } }

Объявление

public void Translate(Vector3 translation, Transform relativeTo);

Описание

Перемещает преобразование в направлении и на расстояние translation.

Движение применяется относительно локальной системы координат relativeTo. Если relativeTo имеет значение null, движение применяется относительно мировой системы координат.

using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Update() { // Move the object to the right relative to the camera 1 unit/second. transform.Translate(Vector3.right * Time.deltaTime, Camera.main.transform); } }

Объявление

public void Translate(float x, float y, float z, Transform relativeTo);

Описание

Перемещает преобразование на x по оси X, y по оси Y и z по оси Z.

Движение применяется относительно локальной системы координат relativeTo. Если relativeTo имеет значение null, движение применяется относительно мировой системы координат.

using UnityEngine; using System.Collections; public class ExampleClass : MonoBehaviour { void Update() { // Перемещаем объект вправо относительно камеры на 1 единицу в секунду. transform.Translate(Time.deltaTime, 0, 0, Camera.main.transform); } }
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
API скрипты 2021.3