Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 06-10-2008, 11:03   #1 (permalink)
---
 
Benutzerbild von kakktus
 
Registriert seit: Apr 2002
Beiträge: 2.054
papervision3d: DAE und InteractiveScene3DEvent

hallo,

ich versuche ein InteractiveScene3DEvent auf ein DAE Object zu bekommen.
irgendwie funktioniert das aber nicht. kann mir jemand vielleicht sagen was ich da falsch mache.

PHP-Code:
...

private function 
loadDae():void
{
            
    var 
m:ColorMaterial = new ColorMaterial(0xcccccc);
    
m.interactive true;

    
m_daeFile = new DAE();

    var 
matL:MaterialsList = new MaterialsList( { all} );
    
m_daeFile.load("untitled.dae"matL);
    
m_daeFile.scaleX m_daeFile.scaleY  m_daeFile.scaleZ 40;
    
    
m_daeFile.addEventListener(FileLoadEvent.LOAD_COMPLETEdaeLoaded);
    
m_daeFile.addEventListener(FileLoadEvent.COLLADA_MATERIALS_DONEmatDone);
    
m_daeFile.addEventListener(InteractiveScene3DEvent.OBJECT_OVERonOver);
            
    
m_scene.addChild(m_daeFile);
            
}

private function 
onOver(e:InteractiveScene3DEvent):void
{
   
trace("over");
 } 
__________________

Gruß kakktus

Geändert von kakktus (06-10-2008 um 11:07 Uhr)
kakktus ist offline   Mit Zitat antworten
Alt 06-10-2008, 12:37   #2 (permalink)
vermisst ein e
 
Benutzerbild von kRizzl
 
Registriert seit: Oct 2007
Beiträge: 774
is schon n bisserl her, dass ich mit pv gearbeitet hab, darum hier ein eventuell inzwischen unqualifizierter beitrag

wenn es darum ging, objekten interaktivitaet hinzu zu fuegen, lasse ich ueber die objekt- und materialstruktur komplett iterieren. heisst, ich schnapp mir von jedem displayobject3d alle children und alle materialien, setz dort die gewuenschten eigenschaften (sprich interaktive materialien etc) und hangel mich so komplett durch, bis es keine children mehr gibt.
ob das aber auch fuer .dae geht, ist wieder ne andere geschichte - aber im endeffekt muss doch jedes do3d nach der gleichen struktur aufgebaut sein, damit der renderer es rafft..

also viel erfolg. und wenns nich mehr aktuell ist, ueberlies es einfach ;]
__________________
krisrok.de
kRizzl ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 12:09 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele