Actionscript 3 Flash CS5.5 AS3 bug-按钮在任何地方都可以工作,除了通过HTML页面
我遇到了一只奇怪的虫子。我有向前和向后推进一帧的按钮 它可以单独在SWF中工作,可以在.app和.exe投影仪文件中工作,但不能通过HTML生成的页面访问SWF 有人知道发生了什么事吗 两个按钮上的代码为:Actionscript 3 Flash CS5.5 AS3 bug-按钮在任何地方都可以工作,除了通过HTML页面,actionscript-3,flash,projector,Actionscript 3,Flash,Projector,我遇到了一只奇怪的虫子。我有向前和向后推进一帧的按钮 它可以单独在SWF中工作,可以在.app和.exe投影仪文件中工作,但不能通过HTML生成的页面访问SWF 有人知道发生了什么事吗 两个按钮上的代码为: import flash.events.MouseEvent; stage.displayState = StageDisplayState.FULL_SCREEN; function next1Click(event:MouseEvent): void { gotoAndStop(th
import flash.events.MouseEvent;
stage.displayState = StageDisplayState.FULL_SCREEN;
function next1Click(event:MouseEvent): void {
gotoAndStop(this.currentFrame + 1);
}
function back1Click(event:MouseEvent): void {
gotoAndStop(this.currentFrame - 1);
}
//EVENT LISTENER AND VARIABLE DECLARATION
balancingNext.addEventListener(MouseEvent.CLICK, next1Click);
balancingBack.addEventListener(MouseEvent.CLICK, back1Click);
提前感谢您的帮助 这不是一个bug,而是预期的bevahior。要使其正常工作,
allowFullScreen
必须为true
,并且您不能在没有用户事件的情况下激活它,否则程序将抛出异常(并崩溃,因为您无法捕获它)
启动全屏模式的ActionScript只能在
对鼠标单击或按键的响应。如果在其他地方调用
在这种情况下,它将被忽略(在ActionScript 2.0中)或抛出
异常(在ActionScript 3.0中)
请参阅Adobe的