Director综合技巧:普遍地Director MX 2004全屏疑难

作者:网络 来源:佚名 更新时间:2008-03-24 点击:
常见的director mx 2004全屏问题
q:编辑状态下即使将stage设置为与显示器相同的分辨率,按下ctrl+alt+1预览的时候也无法真正全屏,stage上方总是会显示一条填充为灰色的矩形框。

a:在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]

这里根本不用管显示器的真正分辨率,直接全屏。

q:让发布后的放映机能够全屏居中播放。

a:这是两个问题——“全屏”+“居中”。

放映机全屏是由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都可以居中。

q:全屏后的放映机总是带有一个外框,怎么也去不掉。

a:要使得发布后的放映机没有外框,注意检查property inspector|display template中的三个设置:

1. location中的resizable是否设置为false。

2. titlebar options中的visible是否设置为false。

3. border是否设置为none。

三种条件同时满足才能够使得放映机没有外框。