Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   [Papervision] проблема pv3d movieMaterial на DAE (http://www.flasher.ru/forum/showthread.php?t=139996)

l.260 17.05.2010 15:52

проблема pv3d movieMaterial на DAE
 
возможно ли на dae (collada) повесить материю из MovieClip (MovieMaterial).
я пробовал через replaceMaterialByName но не выходит - он все равно тянет картинку ту что в dae прописана. а мне нужно итерактивную область на объекте сделать.

alekslitvinenk 22.05.2010 19:21

Возможно. Я поступал так:

Код AS3:

var sideMovieClip:WallMaterial = new WallMaterial();// Это наш наследник спрайта
var sideMaterial:MovieMaterial = new MovieMaterial(sideMovieClip, true, true);
sideMaterial.interactive = true;
sideMaterial.doubleSided = true;
var currentMaterialsList:MaterialsList = new MaterialsList();
currentMaterialsList.addMaterial (new ColorMaterial(0x838383), "ИмяМатериалаИзКоллады1");
currentMaterialsList.addMaterial (sideMaterial, "ИмяМатериалаИзКоллады2");
var collada:Collada = new Collada(XML(new colladaClass), currentMaterialsList, 4, true);

Должно работать


Часовой пояс GMT +4, время: 11:39.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.