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;
}
我希望,因为我用我的平板电脑代码正确粘贴。 有人可以帮我吗?由于