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

Урок за прилагане на модела на флаш 3d въртене е готова. Оригиналната статия е на моя сайт

Predalagayu изпълнение на 3d завъртане за вашия уеб сайт, написан на флаш. Така че това, което имаме нужда, за да започнете ..

Ние ще работим с помощта на 3D Минко двигател. Основната му разлика от останалите, тя е с отворен код, както и способността да работят в браузър без допълнителни плъгини.

В края на краищата източника, отворен FlashBuilder и създаване на нов проект.

В края на краищата източника, отворен FlashBuilder и да създадете нов действие на проекти за сценарии. Наречете го, например, FlashRotate и натиснете Finish

Сега в прозореца Пакет Explorer се появи нашия проект FlashRotate, и това е нашата AC празен скрипт.

Сега свържете двигателя до библиотеката в нашия проект. След това щракнете с десния бутон върху проекта и отидете в менюто Properties.Biblioteki свързан към раздела ActionScript Build Path

Кликнете върху Добавяне на проекта и да добавите библиотека 3d двигател ..

Сега вие трябва да отидете на свойствата на проекта в раздела ActionScript Compiler и насилствено инсталирате SDK версия 11.

Щракнете върху OK. Сега нашия проект е готов да отида.

В тази част, ние ще подготвим нашите 3d модел, за да го вмъкнете в сценария за действие.

Отворени 3ds Max. Да предположим, например, нашият модел ще чайника от стандартния primitovov. Добавете няколко сегмента за реализъм

Сега можете да добавите светлина. Добавяне на оберлихт, не забравяйте да включите в настройките на оберлихт хвърлят сенки

Съветвам ви веднага да се създаде модел на координатите 0,0,0

Прилага се за някакъв вид чай mateial, и като вземем текстура ..

Сега трябва да се пекат текстурата. С други думи, необходимо е да се направи Отдавайте текстура. Изборът ни чайници и Rendering раздел, кликнете Отдавайте текстура

Изберете Използване на Автоматично Разопаковайте, с канал 2, трябва да се получи пълната карта, т.е. difuzno карта с всички сенки, акценти и т.н.

Сега създайте друг материал 1, както и дифузни, сложи си печен текстура и нанесете върху чайника

Конвертиране на окото модел и всичко вече е възможно да изнасяме нашата чай. Изборът ни чайници, щракнете върху File / износ / износ избран и изберете OBJ формат продукция. Този формат ще позволи на модела на износ от материала.

Ако всичко е успешно, вашият модел ще се появи в списъка със символи, а по-скоро писмено Използва 0. Това означава, че моделът се изнася в библиотеката, но все още не е добавил към сцената.

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

Сега кликнете File / Publish / Publish за всички, или пък, ако го направите за настолни компютри, например, само.

Всичко! Подготовка на модела, останали да напишете кода. Но повече за това, че в следващата част.

Така че, нека да започнем кодиране. Отворете проекта си в FlashBuilder. Стига да имаме чисти Action Script FlashRotate.as.

Изходния код на сценария опитайте този линк и го поставете във вашия скрипт.

Така че, кликнете върху Run

Шансовете са ли се появява съобщение за грешка:

За да се отърве от тази напаст, да отворим нашия проект в FlashRotate.html на папката бин отстраняване на грешки на файлове през него всъщност показва флаш устройството. И да добавите следния ред:

Сега всичко е ОК! Може да се използва. Готов флаш е в същата папка бин за отстраняване на неизправностите. Не забравяйте, че само да се сложи параметъра wmode, навсякъде ще бъдат използвате светкавицата. Резултатът може да изглежда на сайта си, в края на урока тук

Успех, надявам се да се насладите на 3D ротация на модела на вашия сайт

Тук имам един въпрос. дали е възможно да се направи това в Z обект може да се върти в равнина XY? Нека обясня: когато го обърнеш наляво надясно, можете да направите неограничен брой завои и когато нагоре-надолу, обектът се завърти само най-горната точка и само на дъното, без да прави пълен оборот. Това е като нещо, което може да реализира?

Това е друг, трябва да бъдат изпълнени, или чрез завъртане на възел по отношение на фиксираната камера. Вие трябва да се справят с възли, а след това да ги направи нищо. Разработчикът на сайта има много примери. Или, ако са силни на УС, а след това се пренапише ArcBallPanController клас, за да отговарят на вашите нужди. В това изпълнение, по-горе не е възможно. Тъй като това е най-простото изпълнение.

"Єksportirovana този модел в библиотеката" - вие какво направихте с първата буква на думата "изнасят" Понеже сте направили това и защо?

ɐʚʞʎg ʞɐʞ ɐʚʞʎg ¿ʞɐ⊥ ǝn yǝn ɔ o⊥Һ ɐ
Като цяло, включете lehko. Вземете електронна. след това се превръща verevorachivaesh Je

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

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