Zurück   Flashforum > Software > 3D

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-09-2008, 19:59   #1 (permalink)
Weltbeherrscher
 
Benutzerbild von GockoLocko
 
Registriert seit: May 2004
Beiträge: 134
Basisfrage Papervision 3D

Hi leute,

hab mir jetzt schon eine Menge Tutorials zu dem Thema angeschaut. Ich komme soweit auch mit Papervision klar. Allerdings kriege ich es nicht hin einen Movieclip aus meiner library in die PV Szene zu platzieren.

ich versuche das so: (in meiner library liegt ein mc namens "container")

PHP-Code:

var newContainer:MovieClip = new MovieClip(container);

scene.addChild(newContainer); 
Was mache ich falsch...?
__________________
Irgendwann werde ich die Welt beherrschen, also seid lieb zu mir!
GockoLocko ist offline   Mit Zitat antworten
Alt 26-09-2008, 11:33   #2 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 3
Hi,

ich bin zwar in PV3D noch totaler Anfänger, aber wenn ich es richtig verstehe kann in einer solchen 3D Scene ein Movieclip nur als Material verwendet werden! -bedeuted, dass du immer erst einen Körper (3d-Object) erzeugen musst, worauf dann MC´s, Bilder usw projeziert werden können.

Also z.Bleistift eine Fläche erzeugen (var plane:Plane = new Plane("parameters"),
dann ein MovieClip-Material erzeugen (var mM:MovieAssetMarerial = new MovieAssetMaterial("parameters")
usw.

Zitat aus MovieAssetMaterial.as :
Zitat:
/**
* The MovieAssetMaterial class creates a texture from a MovieClip library symbol.
* <p/>
* The texture can be animated and/or transparent.
* <p/>
* The MovieClip's content needs to be top left aligned with the registration point.
* <p/>
* Materials collects data about how objects appear when rendered.
*/
... viel Spass beim tüfteln!

Gruß
ollibuster ist offline   Mit Zitat antworten
Alt 27-09-2008, 16:24   #3 (permalink)
Weltbeherrscher
 
Benutzerbild von GockoLocko
 
Registriert seit: May 2004
Beiträge: 134
...

Ja richtig...das wars gewesen. Nächstes Problem ;-)

1. Material aus Bühne oder Library:

PHP-Code:
var mam:MovieMaterial = new MovieMaterial(test); 
Wenn ich den Movieclip den ich als material verwenden möchte auf der Bühne platziere und ihm den instanznamen "test" gebe funktioniert das.

Lege ich den MC nur in die Library und versuche ihn über AS Export mit dem Instanznamen zu laden gibt mir Flash folgenden fehler zurück:

PHP-Code:
1067Implicit coercion of a value of type Class to an unrelated type flash.display:DisplayObject
__________________
Irgendwann werde ich die Welt beherrschen, also seid lieb zu mir!
GockoLocko ist offline   Mit Zitat antworten
Alt 01-10-2008, 11:13   #4 (permalink)
Neuer User
 
Registriert seit: Oct 2006
Beiträge: 3
Instanzen auf der Bühne werden mit der Methode "MovieMaterial" genutzt.
Und MovieClips aus der Library mit "MovieAssetMAterial"

ollibuster 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 11:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele