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

17 уроков Консультации Справочник

#5 - Делаем основные кнопки

#5 - Делаем основные кнопки


UnityАндроид

В ходе лекции вы создадите все основные кнопки внутри приложения. Кнопки можно делать через UI в Unity или же делать самостоятельно через картинки.

Видео урок:

Скачать игру:

1) Скачать игру на Android

2) Скачать игру на IOS

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

colors.zip Необходима подписка!

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

Исходный код

Делаем основные кнопки
using UnityEngine;
using System.Collections;

public class Buttons : MonoBehaviour {

	public Sprite layer_blue, layer_red;

	void OnMouseDown () {
		GetComponent <SpriteRenderer> ().sprite = layer_red;
	}

	void OnMouseUp () {
		GetComponent <SpriteRenderer> ().sprite = layer_blue;
	}

	void OnMouseUpAsButton () {
		switch (gameObject.name) {
		case "Play":
			Application.LoadLevel ("play");
			break;
		case "Rating":
			Application.OpenURL ("http://google.com");
			break;
		}
	}
}

Задание к уроку

Добавить новую кнопку
Добавьте новую кнопку. Это может быть кнопка перехода в вашу группу Вконтакте или любая другая кнопка на главном экране вашей игры.
Посмотреть ответ
Это сделать просто. Вам надо продублировать какую-либо кнопку, поменять её расположение и изменить картинку на кнопке. После этого вам надо просто добавить подходящий функционал для кнопки, к примеру переход на страничку группы Вконтакте.

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


UnityАндроид

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