Actionscript 3 Actionscript 3.0-更改赢得的场景的FPS';行不通
我有一个场景,如果你按下一个按钮,它会转到另一个场景 在场景2的开始代码中,我有-Actionscript 3 Actionscript 3.0-更改赢得的场景的FPS';行不通,actionscript-3,flash,actionscript,frame-rate,scene,Actionscript 3,Flash,Actionscript,Frame Rate,Scene,我有一个场景,如果你按下一个按钮,它会转到另一个场景 在场景2的开始代码中,我有- stage.frameRate = 40 但是,令我惊讶的是,它保持不变的FPS 它应该有一个变量还是什么的?你的主要时间线是一个MovieClip trace(this, this is MovieClip); // [object MainTimeline] true 您可以使用MovieClip的[read-only]属性: “播放头所在的当前场景位于 MovieClip实例。” …以及场景的[只读]属
stage.frameRate = 40
但是,令我惊讶的是,它保持不变的FPS
它应该有一个变量还是什么的?你的主要时间线是一个
MovieClip
trace(this, this is MovieClip); // [object MainTimeline] true
您可以使用MovieClip的[read-only]属性:
“播放头所在的当前场景位于
MovieClip实例。”
…以及场景的[只读]属性:
“场景的名称。”
场景1
function modifyFrameRate():void {
stage.frameRate = this.currentScene.name == 'Scene 1' ? 2 : 40;
}
modifyFrameRate();
场景2
modifyFrameRate();
Adobe帮助了解更多信息。您使用的是Timeline还是document类???@Josh Harward-您可以根据场景调整帧速率,如下例所示。“你满意吗?”乔什·哈沃德-有用吗?是的,有用!谢谢您!过去的一周我太忙了,直到现在都没时间尝试