базирани флаш идни компоненти редактор

Нека се опитаме да създадем компонент.
- Ние трябва да създадем MovieClip
- В библиотеката щракнете с десния бутон в нашия видеоклип, и кликнете Компонент Definition

базирани флаш идни компоненти редактор

В параметрите добавите желаните параметри
Име - името вижда в компонента
Променлива - променливата е декларирана в TestComponent клас
Цена - по подразбиране стойност
Тип - тип, много видове, за да опише едно от свойствата.

Клас - TestComponent.as класа, в които работим и продават компонент.

Останалите в момента ние не се интересуваме, остава така. В библиотеката на нашата икона клип променило, сега тя е компонент.

Когато плъзнете компонент на сцената ще видим в панела Properties, картина

Ура сега можем да редактирате свойствата на сцената! Но това не е всичко, така че можем да работим с него и софтуер трябва да си напишем TestComponent.as, тя ще изглежда по този начин
Сега ние ще бъдем в състояние да конфигурирате тази функция в IDE и четене на данни по време на изпълнение.
В резултат на това, ние трябва да се напише за синтактичен анализ на ниво видеоклип като статията по-горе, но когато се стигне до компонент, ние получаваме много повече от нужната информация, когато се работи с един прост видеоклип.

2) Физическото тяло, списъка на параметрите тук малко по-интересна

базирани флаш идни компоненти редактор

Статично всеки орган / материал / тип обект / начална скорост
Класът изглежда така

Кодът показва как да използвате и определени списъци. Единият вариант не е възможно да се уточни компонент е _shapeType - -shape тип (правоъгълник / кръг / овал / триъгълник / всякаква форма), това се прави с цел, че колкото повече ние създаваме за всеки тип -shape му компонент и определя _shapeType на стойност ясно. Например, кръг:

Вижте нашите физически компоненти на сцената, така prierno и всеки има горните свойства

базирани флаш идни компоненти редактор

Конструиран така игрите обект - създаване на имота, който добавя и графики и физика в parsenge физически компонент се отстранява след преработка.

Съгласно този принцип е много лесно да се направи набор от обекти (ние имаме набор от дърво / камък / лед)
базирани флаш идни компоненти редактор

ги Poke на сцената, тъй като ние трябва да, въртене, мащабиране. Сега напиши анализатора (не навлизам в подробности), можете да създадете нива. Оказва се, тъй като подобно на това:

Малко ще се промени кода условие.

Това е може би нещо подобно. В този пример, описанието на компонента и е самата ресурс (обект, който се намира на ниво и чака за разбор) и дете ресурс. Например DynamicBody комбинация от анимирани спрайтове и много форми в нея. Например може да има множество форми, за да симулират физиката и един датчик за резултата от изчисление на куршуми. Формите и спрайт вземем от тип (също част от имот, но библиотеката е низ, и тук ние се постоянно на линията). В общи линии, това зависи от архитектурата на проекта.

Благодарим Ви! Точно сега аз съм на нулата.

100% желания парче) 1

голям пост! Благодаря ви. Аз не знаех за това нещо с компонентите. много удобно. )

Винаги промиване yuzal компоненти, но те са ръцете не достигат. И всичко е точно, благодаря ти!

И защо в примера по-горе, за физическата компонента на триъгълника е показана като heksagon? А валяк в него действа като триъгълник.

Heksagon в този случай - произволно число, даден набор от точки в посока на часовниковата стрелка. Триъгълник настроен на 3 червени точки.
Можете да се изчисли точката на триъгълника на ширина и височина, където имаме и тези.

Heksagonom удобен за създаване на обекти от тип

Въпреки, че това не е необходимо за малки проекти. И вече няма печеливши. Защо не е печеливш?

Тя не се отплати. на пазара не е същото. трябва да се опита да запази в рамките на 1-3 месеца. но нищо не пречи постепенно актуализиране на собствения endzhin го използва във всички проекти.

Току-що говорих за универсалното.

Може да бъде в лични блогове

Момчета, някой друг се сблъскали с този проблем: Задайте стойността на променлива тип надвишава броя от IDE и компоненти, получени от нещата, които в поставеният IDE каже 0.1, в момента е, че стойността се увеличава 100 пъти, в м-ти, вместо на 0.1 за 10, съответно броя по-малко от 1, не може да се настрои, защото IDE ви позволява да настроите броя само до втория знак след десетичната запетая. Какво да се прави?

Какво да се прави? Купете лицензиран IDE)
Или промяна в операционната система по подразбиране разделител до точката.

Сблъсквайки се с подобен проблем:
Аз хвърлям до компонентите на местопрестъплението -> компилация -> код не вижда параметрите на компонента ((level.getChildAt (и) като Sprite) .myVariableName = неопределено).
Хвърли на компонентите на местопрестъплението -> I промените някоя от настройките ми -> компилирате -> компонент се обработва нормално, всички параметри са определени.

Накрая аз отивам да го направим както трябва. Благодаря ви много за статията!

Чифт актуализации, ако някой ще се изправят пред същите проблеми като мен - TestComponent клас трябва да се направи, наследена от MovieClip.

В Компонент дефиниция не могат да се добавят vrchnuyu параметри. Ако ще бъде готов първият ас файл след предписание след клас в нашия файл и натиснете ОК, един инспектират параметри качват от себе си (можете да проверите това, като отидете на Компонент Определение за втори път).

Не забравяйте да се връзката свойства на вашия компонент за постигане на една и съща TestComponent клас.

Разбор прекарват събитие FRAME_CONSTRUCTED

112 читателите
126 теми

Много тъжно всичко

UI и с опит в крайна сметка това е необходимо да се направи нещо. Аз разбирам, тук стилът е възможно, но ... с интерес.

Той стартира. 50 MB зарежда при стартиране - все още твърде много за такива игри. И всеки провал.

Това означава, че доста честни нови игри? И как тя се класира в местата не знам, по някаква случайност?

уплашен много силна конкуренция)

О, това е страхотна новина, вечерта се провери как работи.

Разходни Productions (както в пари и човекочаса), тя в момента е възможно да се помисли.

Някой друг е бил в състояние да спечели куп AIR + Mac + Steam? След обработка, игра stimovsky по делото.

Аз не виждам големи промени за развитието на адекватна

Поздрави! Защото тук сме се събрали, включително разговори за рейка :)

Благодаря ви, за да се обърне внимание. Коригирана.

На добър час! Също така правя играта на въздуха :)

Adobe сигурност не пиша, но пише vinfon и още много неща. И Шамуей сега.

О spasibische! Ако дори един човек, за да Ви бъдат от полза, не искам да кажа напразно времето, прекарано на него!

И когато тя е затворена? История прекрасен! Plyusanul, на добър час!