主题:  怎么自适应窗口分辨率大小

jnhp456

职务:普通成员
等级:1
金币:0.0
发贴:9
#12003/11/26 9:51:45
各位老师请帮忙!!!!
我在AUTHOEWARE打包以后成EXE文件时做成光盘后,当运行时不能随分辨率的大小而自动适应,在高分辨率时,只显示在窗口的左上角,我不知道该问题怎么解决,



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#22003/11/26 10:47:07
在文件属性中选择center on screen就可以居中。



jnhp456

职务:普通成员
等级:1
金币:0.0
发贴:9
#32003/11/26 11:20:57
Y在上个帖子中说
引用:
在文件属性中选择center on screen就可以居中。

谢谢这位老师!!!
这样是可以居中,但还是不能随窗口分辨率的变化而自适应窗口的大小。
还请指教!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#42003/11/26 14:13:14
AW不像FLASH是矢量的。
有COVER.u32可以用来遮蔽屏幕其他部分。



sduwaiting

职务:普通成员
等级:1
金币:0.0
发贴:16
#52003/11/26 14:48:19
Y在上个帖子中说
[quote] AW不像FLASH是矢量的。
有COVER.u32可以用来遮蔽屏幕其他部分。 [/quote


如果想让文件随屏幕分辨率的大小而改变,正好文件全屏,怎么实现?谢谢!
在线等!



jnhp456

职务:普通成员
等级:1
金币:0.0
发贴:9
#62003/11/26 15:13:15
sduwaiting在上个帖子中说
引用:
Y在上个帖子中说
[quote] AW不像FLASH是矢量的。
有COVER.u32可以用来遮蔽屏幕其他部分。 [/quote


如果想让文件随屏幕分辨率的大小而改变,正好文件全屏,怎么实现?谢谢!
在线等!




chc9

职务:普通成员
等级:1
金币:1.0
发贴:306
#72003/11/26 15:25:33
AW输出的不是矢量,因此想让他随分辨率改变是不可能的,大小固定了,你只有通过改变客户的显示分辨率来获得全屏效果。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#82003/11/26 16:50:03
如果想让文件随屏幕分辨率的大小而改变,正好文件全屏,只有一个办法:
1、在文件属性中设置FullScreen
2、所有显示内容和控制元素由变量控制其大小和位置(需要为不同分辨率准备同一图像的多个版本)

当然最初这种事情做起来是很痛苦的,但是做了一个模板之后,以后会受用无穷。