Создание игры на Android

#4 - Скрипт для анимация кубика

#4 - Скрипт для анимация кубика

Добавить анимацию возможно через компонент Animation или же через написания скриптов самостоятельно. В ходе урока мы создадим небольшую анимацию для куба за счёт написания скрипта.

Видеоурок

Материалы для курса

Чтобы скачивать материалы к видеокурсам необходимо оформить подписку на сайт

Исходный код

Скрипт анимации кубика
using UnityEngine;
using System.Collections;

public class CubeFloat : MonoBehaviour {

	public float speed, tilt;
	private Vector3 target = new Vector3 (0, 1.39f, 0);

	void Update () {
		transform.position = Vector3.MoveTowards (transform.position, target, Time.deltaTime * speed);
		if (transform.position == target && target.y != 0.1f)
			target.y = 0.1f;
		else if (transform.position == target && target.y == 0.1f)
			target.y = 1.39f;

		transform.Rotate (Vector3.up * tilt);
	}

}

Также стоит посмотреть

Уроки C# под Unity 5 для начинающих
9 уроков
Дополненная реальность / Создание Unity AR приложений
Создание игры Unity 5 | Начало
9 уроков
Современная 2D игра на Unity 5
18 уроков
Дополненная реальность (Vuforia AR и Unity)
3 урока
Создание простой 3D игры в Unity
9 уроков
Комментарии для сайта Cackle