Создание игры на 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);
	}

}

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

Создание 3D игры на Unity / Разработка стратегии
10 уроков
Современная 2D игра на Unity 5
18 уроков
3D шутер c мультиплеером в Unity
8 уроков
Создание простой 3D игры в Unity
9 уроков
Разработка игры на Unity
9 уроков
Уроки Unity C# для начинающих
11 уроков
Комментарии
Добавить комментарий

Пока комментариев нет