PDA

Volledige versie bekijken : Het toevoegen van SWF's in Actionscript 3


Leonard
%Europe/Berlin %745 %2008, 17:53
Ik heb een probleem met het toevoegen van SWF's aan de LINK 1 - LINK 2 en LINK 3 btn.

Ik wil graag aan LINK 2 een Portfolio.swf toevoegen cq inladen. Maar hoe krijg ik dit voor elkaar?

Zie hier een werkend voorbeeld:
http://www.blusites.com/george

Hier is link 2 door galleries vervangen!



import flash.display.Sprite;
import flash.display.StageAlign;
import flash.display.StageScaleMode;
import flash.events.Event;

stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.RESIZE, resizeHandler);


//function to handle background image resize.
function setBackground() {
var reg2 = stage.stageWidth / 2;
var reg1 = stage.stageHeight / 2;
bg_mc.x = reg2;
bg_mc.y = reg1;
bg_mc.width = stage.stageWidth;
bg_mc.height = stage.stageHeight;
bg_mc.scaleX <= bg_mc.scaleY ? (bg_mc.scaleX = bg_mc.scaleY) : (bg_mc.scaleY = bg_mc.scaleX);
base_mc.width = stage.stageWidth;
}
setBackground();
//set intitial position
function setPos() {
message_mc.x = stage.stageWidth / 2;
message_mc.y = stage.stageHeight / 2;
base_mc.x=0;
base_mc.y=stage.stageHeight-70;
controls_mc.x=0;
controls_mc.y=stage.stageHeight-70;
logo_mc.x=stage.stageWidth-300;
logo_mc.y=0;
}
setPos();
//set position when stage resizes
function resizeHandler(event:Event):void {
setBackground();
setPos();
}
controls_mc.play_btn.addEventListener(MouseEvent.C LICK, playShow);
function playShow(Event:MouseEvent):void {
bg_mc.play();
}
controls_mc.pause_btn.addEventListener(MouseEvent. CLICK, pauseShow);
function pauseShow(Event:MouseEvent):void {
bg_mc.stop();
}
controls_mc.link1_btn.addEventListener(MouseEvent. CLICK, link1);
function link1(Event:MouseEvent):void {
message_mc.gotoAndPlay("one");
}
controls_mc.link2_btn.addEventListener(MouseEvent. CLICK, link2);
function link2(Event:MouseEvent):void {
message_mc.gotoAndPlay("two");
}
controls_mc.link3_btn.addEventListener(MouseEvent. CLICK, link3);
function link3(Event:MouseEvent):void {
message_mc.gotoAndPlay("three");
}
AS code hoort thuis tussen [as] tags.