Bonjour,

Je cherche à contrôler la lecture d'un clip externe (swf) chargé dans un MovieMaterial (appliqué sur un Plane).
Après avoir cherché sur les forums et les blogs, je n'ai trouvé que le moyen de déplacer la tête de lecture lors de la création du MovieMaterial, mais je ne trouve pas la solution pour accéder à mon clip une fois la scène 3D en place.

J'ai essayé différents codes qui ne fonctionnent pas, du genre :

Action Script

private function loadNextPlane():void {

loader.load(new URLRequest(url_movie));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onNextPlaneComplete);

var movieClip:MovieClip = new MovieClip();
movieClip.addChild(loader);

_material = new MovieMaterial(movieClip);
_material.animated= true;
_material.smooth = false;
_material.oneSide = true;
_material.interactive = true;

var plane = new Plane(_material, 500, 500, 4, 4);
plane.id = i;
scene.addChild(plane);
plane.useOwnContainer = true;
plane.addEventListener(InteractiveScene3DEvent.OBJECT_PRESS,onDoPress);
}

private function onDoPress(e:InteractiveScene3DEvent):void {
var mc:MovieClip = e.target.material as MovieClip;
//var mc:MovieClip = e.target.material.movie as MovieClip;
mc.gotoAndStop(2);
}


Le but est de charger des swf (en version 8 AS2, ça a l'air de marcher) dans une scène Papervision, et de pouvoir mettre ce movieclip sur l'image2 au clic de la souris.
Merci à tous ceux qui pourraient m'aider.

xmann