:关于Director的全屏问题

来源:百度文库 编辑:九乡新闻网 时间:2024/05/04 19:37:08
一、实现全屏
在Standard View(标准视图)模式下,由于无法让Stage窗口的上沿超过Toolbar(工具栏)的下沿(灰色矩形就是菜单栏+工具栏),所以才会出现这种情况。可以采取下面的步骤实现编辑状态下的全屏预览:
1. 按下Ctrl+Alt+1进入全屏状态。
2. 利用Ctrl+Alt+S调出Property Inspector(属性检查器),然后将其切换成List View Mode(列表视图模式)。
3. 转到Movie选项卡下,在Stage Properties的rect中输入需要的Stage的Rect值。例如,你的显示器的分辨率是1024*768,那么要全屏就输入rect(0, 0, 1024, 768)。

当然,如果了解the desktopRectList属性的话,就会想到更简单的方法——不用管显示器的真正分辨率,直接全屏:
1. 按下Ctrl+Alt+1进入全屏状态。
2. 使用Ctrl + M调出Message窗口,输入下面的命令:
(the stage).rect = the desktopRectList[1]

二、实现全屏居中播放
放映机全屏是由Publish Settings|Projector|Full Screen控制的。
放映机居中可以通过两种方法控制:
1. Property Inspector|Display Template|Location|Centered。
2. Publish Settings|Projector|Full Screen|Center stage in monitor。
注意后者的优先级高于前者,也就是说无论Location中的设置如何,只要勾选了Center stage in monitor都可以居中。

三、去除全屏后的放映机带的白框
要使得发布后的放映机没有外框,要在Property Inspector|Display Template(显示模板)中同时设置以下三个条件:
1. 将Location中的Resizable设置为FALSE。
2. 将Titlebar Options中的Visible设置为FALSE。
3. 将Border设置为None。