0
我在這裏發佈新內容, 我正在與Flash專業人士製作遊戲。我想在舞臺上的一個影片剪輯中添加一個來自庫的按鈕,所以我使用了addChild。好吧,代碼可以工作,但事件distendersi沒有。 我的代碼是在這裏:As3:活動聽衆不能和兒童一起工作
vFsOnM.x = -47, 45;
vFsOnM.y = 119, 5;
vFsOnM.width = 243, 05;
vFsOnM.height = 30, 80;
vFsOffM.x = -47, 45;
vFsOffM.y = 119, 50;
vFsOffM.width = 243, 05;
vFsOffM.height = 30, 80;
addEventListener(Event.ENTER_FRAME, fl_checkFS);
function fl_checkFS(event: Event): void {
if (vFS == 0) {
menu.mIn.addChild(vFsOnM);
if (contains(vFsOffM)) {
menu.mIn.removeChild(vFsOffM);
}
}
if (vFS == 1) {
menu.mIn.addChild(vFsOffM);
if (contains(vFsOnM)) {
menu.mIn.removeChild(vFsOnM);
}
}
}
stage.addEventListener(Event.FULLSCREEN, fl_fsDetectM);
function fl_fsDetectM(event: FullScreenEvent): void {
if (stage.displayState == StageDisplayState.NORMAL) {
vFS = 0;
menu.mIn.addChild(vFsOnM);
if (contains(vFsOffM)) {
menu.mIn.removeChild(vFsOffM);
}
}
if (stage.displayState == StageDisplayState.FULL_SCREEN) {
vFS = 1;
menu.mIn.addChild(vFsOffM);
if (contains(vFsOnM)) {
menu.mIn.removeChild(vFsOnM);
}
}
}
menu.mIn.vFsOffM.addEventListener(MouseEvent.CLICK, fl_fsSM);
function fl_fsSM(event: MouseEvent): void {
stage.displayState = StageDisplayState.NORMAL;
vFS = 0;
}
menu.mIn.vFsOnM.addEventListener(MouseEvent.CLICK, fl_fsAM);
function fl_fsAM(event: MouseEvent): void {
stage.displayState = StageDisplayState.FULL_SCREEN;
vFS = 1;
}
我希望,因爲我用我的平板電腦代碼正確粘貼。 有人可以幫我嗎?由於