|
主题: 如何让Director电影在不同分辨率下显示正常
|
 maozg
职务:普通成员
等级:1
金币:0.0
发贴:2
|
#12001/6/10 11:32:45
Director中怎么才能获得电脑的显示器分辨率并调整舞台居中。 我在1024X768下制作的电影,在同样分辨率时正常,可当显示 器分辨率改变到800X600时,屏幕中的窗口位置就偏离中心了, 不知如何解决。
|
 南山东篱摄螂
职务:普通成员
等级:4
金币:10.0
发贴:1840
|
#22001/6/10 12:13:14
你的影片大小是?1024x768还是800x600?
如果是前者,后者大小的屏幕当然显示不完,如果是后者,那就是你没有设置好,关于解决方法是什么,请你看看前面的讨论,可以使用论坛搜索功能。以后记住常用它。
|
 困龙在天
职务:普通成员
等级:7
金币:10.0
发贴:2942
|
#32001/6/10 20:43:05
800x600的分辨率是目前的主流,最好不要作1024x768的作品,除非确信,最终放映作品的计算机是17"的。 800x600的作品可以在1024x768的分辨率下居中显示的。只要在生成exe文件的时候,在option里面选择Full Screen 就可以了。
[url]http://sintian.chinaccd.net[/url]
|
 thomaszl
职务:普通成员
等级:1
金币:0.0
发贴:11
|
#42001/6/12 16:31:59
最好就是用800*600 当然也可做两个版本 用vb作个判断就可以了 要不直接用vb 把系统的分辨率调为800*600 就ok了
|
 yjh
职务:普通成员
等级:1
金币:0.0
发贴:97
|
#52001/6/12 17:11:52
搜索一下“分辨率”,多得你看不了。。。。。。。
|
 面带笑容
职务:普通成员
等级:1
金币:0.0
发贴:31
|
#62001/6/20 12:01:43
1、在开始的时候记录一下分辨率,些个INI文件 2、将当前分辨率变成你需要的,如800X600 3、退出时读一下INI文件,将分辨率变回原来的
|
 面带笑容
职务:普通成员
等级:1
金币:0.0
发贴:31
|
#72001/6/20 12:16:30
使用 buddy api 改变分辨率
set OK = baSetDisplay( 800 , 600 , 16 , "temp" , false )
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#82001/6/20 14:20:30
projector的options 选择 match first movie center
|
 jerrowolf
职务:普通成员
等级:1
金币:0.0
发贴:83
|
#92001/6/21 20:07:14
根据the desktoprectlist 来获得当前用户的显示器分辨率。然后根据这个值和你窗口的大小调整窗口的rect值,应该可以达到目的。
|
 yjh
职务:普通成员
等级:1
金币:0.0
发贴:97
|
#102001/6/22 7:59:47
on preparemovie (the stage).rect=(the desktoprectlist[1]) (the stage).drawrect=(the desktoprectlist[1]) end 不是挺好吗?
|
 jerrowolf
职务:普通成员
等级:1
金币:0.0
发贴:83
|
#112001/6/22 8:43:43
不用drawrect吧,那样就缩放了
|