ПредишенСледващото

Платформинг за Android на Unity3D

Може би, дори и след като новият потребителския интерфейс, създаване на интерфейс за Android'a остава болезнена тема за много хора.
Новата система "интерфейс", който се появява в Unity 4.6 значително опрости живота на разработчиците, но все пак, бих искал да се изяснят някои точки, които се отнасят до Android'u.

На ползите:
-Мощен набор от инструменти
-Правилно мащабиране при различни резолюции, което от своя страна елиминира един куп допълнителна работа
-Подкрепа сензорен контрол, без допълнително конфигуриране
-Гъвкавост и лекота на използване

Първият (основен) - за тези, които тепърва започват да използват Unity3D. Второ - в действителност, много управлението на изпълнението на платформа за Android.

Една част


1) За да започнете, създайте нова сцена File> New сцена.

2) В папка "Активи" и, да създавате още две папки: "Scripts" и "Sprites".

3) След това, спрайтове, които са получени, като към "Sprites" папка.

Поставете режим на филтър в параграф "Point" платформа и характера, тъй като те са в дел Арте пиксел.

Плъзгане на героя на сцената спрайт, няколко спрайтове и фонови платформи (по-рано тя се увеличава по размер).

Тя трябва да изглежда по следния начин:

Ние добавяме нашия характер компоненти, като например: Rigidbody2D, CircleCollider2D и замразяване с възможност за въртене на оста Z.
Всички платформи добави компонент: BoxCollider2D.

4) се добавят към сцена три Image'a чрез GameObject> UI> Image.

Това е нашето бъдеще интерфейс (бутони: наляво, надясно, скок).

Персонализирайте размер и допълнителна информация:

Image'am оставени постави "свързват" до долния ляв край и правото - до долния десен ъгъл.

За всеки Image'a в източник на изображение плъзнете спрайт.

В резултат на това трябва да може да:

Това е края на първата част.

Във втората част, ние ще се премести на бутона Add и скриптове функционалност.

част втора


Ние сега се обръщат към основната:

1) Създаване на нова азбука в "скриптове" на папките и го наречете "CharController" (пишем на C #).

Поставете кода в него:

"Простота - ключът към успеха" - така е в нашия случай. Преместване и скочи характер те са били осъществени чрез отделен void'y.
Дръж този скрипт на характера. Залепете всичко заедно, ние ще Ви помогнем System Event.

2) За удобство, преименуване на "ключ", за да се избегне объркване.

Например: "leftButton", "rightButton", "jumpButton".
Бътън ще добави всеки компонент събитие спусъка.

Сега бутона "Left" в компонент събитие Trigger, създаване на две нови събития - PointerDown и PointerExit.

В PointerDown и PointerExit създаде едно събитие, плъзнете всеки от нашия характер (които трябва да се мотае скрипт) .Klikaem падащото меню и да намерят сценария "CharController"> нищожен "Move (инт)".

Подобни манипулации, извършвани с "Право" бутон.
Бутон "Jump" ще добави само PointerEnter> CharController> Jump (булев).

3) Това е време да се сложи стойност.

За бутоните "Право" и променете стойността в PointerDown, но до "1".

4) Стартирайте нашия проект:

Разбира се тази статия, наречена "Развитие от А до Я" е невъзможно, но мисля, че много от тях сега ще бъде по-лесно да се контролира за Android'a. Благодаря на всички ви за вниманието.

P.S аз ще бъда много щастлив да съвети и критики.

Платформинг за Android на Unity3D

Басейн съоръжения за Unity3D
Всеки знае, че операциите за създаване и изтриване на обекти не са евтини. Например, за да създадете всеки път, когато един куршум и да унищожи, доста скъпо за същото мобилно устройство. Може би ние не трябва да се унищожи куршума и да го скрие. Това е решил да сподели неговата реализация ръководител на групата. Които се използват в различни проекти, включително сървър фотон.

Платформинг за Android на Unity3D

За създаването на платформа за единство. Част 4.1, подлия
Здравейте, Habr! От последната статия в тази серия е минало достатъчно време (както при предишните й членове - дори и повече), така че е време да се върна и да ти кажа как да се направи най-коварен и подъл част от всяка компютърна игра - врагове. Правя предварителна резервация: ние няма да се помисли за създаването на изкуствен интелект за опоненти

Платформинг за Android на Unity3D

За създаването на платформа за единство. Част втора, звездното
Здравейте, Habr! Аз, както е обещано, аз продължавам да споделя с вас знанията, придобити в хода на развитие на Unity 2D режим. От начинаещ, така да се каже, за начинаещи. Аз се систематизират, подобрява и прогресира заедно с вас. Днес ние се добавят към съдържанието на първата контрола статия камера, събира бонуси и най-добрият начин да умре в играта. Ако, като мен,

Платформинг за Android на Unity3D

Основи на създаване на 2D в 3D характер на Unity 4.3. Част 3: скачане (и есен)
Част 1: # характер и анимация Част почивка 2: тичане характер Част 3: скачане (и есен) Здравейте. Ние продължаваме серия от уроци за създаване на 2D характер. В предишните две части направихме герой, който може да бъде в две състояния: почивка и бяга от едната до другата страна. Може би, поради една много проста игра, която ще бъде достатъчно. Но не го правим

Платформинг за Android на Unity3D

Основи на създаване на 2D в 3D характер на Unity 4.3. Част 2: тичане характер
Част 1: Празната характер и анимация почивка Част 2: тичане характер Здравейте. Ние продължаваме работата, започната в първата част. Сега имаме платформата и стои на героинята си с анимацията почивка. Сега е времето да се учим нашите герои се движат от дясно на ляво на платформата.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!