作者heavenbetula (绿草)
看板Flash
标题[问题] 全萤幕 滑鼠事件
时间Sat Jan 25 23:19:17 2014
我做了两个按钮一个按下去会显示全萤幕的画面
另一个按下去则恢复原视窗大小的尺寸
并且想要在一开始进入画面时就显示全萤幕
但是发布成html档,然後开启网页
结果按钮功能都失效了...
测试将 stage.displayState = StageDisplayState.FULL_SCREEN 拿掉
结果两个按钮功能又正常...
请问我需要改哪些地方才能达到此要求呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.79.105
1F:推 iverson007:try FULL_SCREEN_INTERACTIVE 01/26 00:09
尝试过了还是不行耶= = ,而且我也有在html档中将
<param name="allowFullScreen" value="true" />
改成
<param name="allowFullScreenInteractive" value="true" />
不过滑鼠事件依然没有反应...
※ 编辑: heavenbetula 来自: 61.228.79.103 (01/26 14:38)
2F:推 iverson007:可附测试网址或原始档~会比较清楚问题喔~ 01/28 01:00
import flash.display.StageScaleMode;
import flash.display.StageDisplayState;
import flash.events.MouseEvent;
stage.displayState=StageDisplayState.FULL_SCREEN_INTERACTIVE;
stage.scaleMode = StageScaleMode.NO_BORDER
fullscreen.addEventListener(MouseEvent.CLICK, setScreen);
normal.addEventListener(MouseEvent.CLICK, setScreen);
function setScreen(event:MouseEvent):void
{
switch (event.target.name)
{
case "fullscreen" :
stage.displayState=StageDisplayState.FULL_SCREEN_INTERACTIVE;
break;
case "normal" :
stage.displayState=StageDisplayState.NORMAL;
break;
}
}
不好意思过年太忙一直没有时间上来补充,以上是我测试的程式,fullscreen和normal
按钮都失效了...不知道问题在哪?
3F:→ KanoLoa:不会是你按钮侦测区域随着画面放大被移动了吧 01/28 15:20
应该不是,因为按钮的感应区,依然是在按钮的框框内
4F:推 BF109Pilot:好像是安全性考量 怕恶意软体伪装成其他软体 的样子 01/29 15:03
※ 编辑: heavenbetula 来自: 61.231.8.223 (02/08 11:20)
5F:→ viceversa56:官网已经说明得很清楚,你可以在仔细看我的回文.. 02/08 11:33