Je voudrais placer un objet vidéo au-dessus d'une occurrence de movieClip ("mc"), mais en dessous d'une autre occurrence de movieClip ("mc_top").Comment puis-je contrôler la profondeur (position de la couche) d'une vidéo Flash?
J'ai instancié l'objet _root.flashVid en faisant glisser une "nouvelle vidéo ..." de la bibliothèque sur la scène, et en lui donnant le nom d'instance "flashVid".
Je crée mc, puis je peins une boîte bleue, puis je crée mc_top et je peins une boîte jaune. L'occurrence flashVid est sur la scène (_root) depuis le début. Maintenant, comment puis-je obtenir le flashVid ci-dessus "mc" mais en dessous de "mc_top"?
// Create movieclips and paint boxes.
var mc:MovieClip = _root.createEmptyMovieClip("test",
_root.getNextHighestDepth());
mc.beginFill(0x0000ff, 50);
mc.lineStyle(2, 0x0000ff, 100);
mc.moveTo(0,0);
mc.lineTo(400, 0);
mc.lineTo(400,400);
mc.lineTo(0,400);
mc.lineTo(0,0);
mc.endFill();
var mc_top:MovieClip = mc.createEmptyMovieClip("test_top",
mc.getNextHighestDepth());
mc_top._x = 200;
mc_top.beginFill(0xffff00, 50);
mc_top.lineStyle(2, 0xffff00, 100);
mc_top.moveTo(0,0);
mc_top.lineTo(400, 0);
mc_top.lineTo(400,400);
mc_top.lineTo(0,400);
mc_top.lineTo(0,0);
mc_top.endFill();
// Flash video code (using Video object on stage, no components)
var nc = new NetConnection();
nc.connect(null);
var ns = new NetStream(nc);
ns.play("http://dl.getdropbox.com/u/295386/Stormpulse/my.flv");
// Tell flashVid to play what's coming through the netstream.
_root.flashVid.attachVideo(ns);