director的自适应屏幕分辨率实用教案

上传人:莉**** 文档编号:84352866 上传时间:2022-05-03 格式:PPT 页数:7 大小:344.50KB
收藏 版权申诉 举报 下载
director的自适应屏幕分辨率实用教案_第1页
第1页 / 共7页
director的自适应屏幕分辨率实用教案_第2页
第2页 / 共7页
director的自适应屏幕分辨率实用教案_第3页
第3页 / 共7页
资源描述:

《director的自适应屏幕分辨率实用教案》由会员分享,可在线阅读,更多相关《director的自适应屏幕分辨率实用教案(7页珍藏版)》请在装配图网上搜索。

1、解决办法1由于我用的是DR8.5英文版,我英文不太好,发布设置那里找不到相关设置,据说发布设置有不过,发布设置成全屏后,好像是在舞台外面填充舞台背景色以实现(shxin)的好像发布设置也可以设置成缩放舞台以适应屏幕分辨率,不过,这样子做的话,好像不会按比例缩放,然后导致作品变形没事可以看下安装目录下的这个东西,会对你有用的第1页/共6页第一页,共7页。解决办法2用代码缩放舞台,下面是我写的代码,自己抄一下,熟悉下,理解下,我就不直接贴了!如果错误请大侠指出!调用下面的函数就可以了。原理(yunl)就是计算屏幕分辨率大小,然后将舞台按比例缩放,不过,这种类型的方法,会有个问题,下一页介绍第2页/

2、共6页第二页,共7页。问题(wnt)如果(rgu)你的作品中,图片是这么大然后(rnhu)缩放后变这么大变模糊了,有木有,解决办法呢,就是,制作的时候用像素比较高的素材,但是,还会有个问题,就是字体下一页介绍第3页/共6页第三页,共7页。问题(wnt)这是不缩放的情况下的字体(zt),当然,截图有点模糊,实际上是比较清晰的这是放大后的字体,这个也是截图的,好像锯齿(jch)不太明显,不过,放大后锯齿(jch)真的非常明显解决办法呢,就是,把这些用到的文字,做成像素较高的图片,但是,如果有些地方的文字不确定,是动态生成的呢,那我就没办法了!整体上说,我是直接做成分辨率比较大的作品,最后缩放舞台的

3、时候基本上是缩小,这样产生的锯齿不是很明显,但还是会有的!第4页/共6页第四页,共7页。最后(zuhu)贴代码-缩放窗口(chungku)on scaleWindow pStageWidth=(the stage).rect.right-(the stage).rect.left pStageHeight=(the stage).rect.bottom-(the stage).rect.top pWidthScalePercent=float(pStageWidth)/float(the desktoprectlist1.right) pHeightScalePercent=float(pSt

4、ageHeight)/float(the desktoprectlist1.bottom) if pWidthScalePercentpHeightScalePercent then -pScalePercent=pHeightScalePercent pScalePercent=pWidthScalePercent else pScalePercent=pHeightScalePercent -pScalePercent=pWidthScalePercent end if put pStageHeight/pScalePercent&-&pStageWidth/pScalePercent t

5、=integer(the desktoprectlist1.bottom-pStageHeight/pScalePercent)/2.0) b=integer(t+pStageHeight/pScalePercent) l=integer(the desktoprectlist1.right-pStageWidth/pScalePercent)/2.0) r=integer(l+pStageWidth/pScalePercent) gRect=rect(l,t,r,b) put gRect (the stage).drawrect=rect(0,0,(gRect.right-gRect.lef

6、t),(gRect.bottom-gRect.top) (the stage).rect=gRect-rect(0,0,gRect.right,gRect.bottom)end 为什么我又贴代码了呢,因为有些人就是这么懒!好了,以上就是我的个人的解决办法,如果有更好的或者有错误(cuw),望前辈指点第5页/共6页第五页,共7页。感谢您的欣赏(xnshng)!第6页/共6页第六页,共7页。NoImage内容(nirng)总结解决办法1。没事可以看下安装目录下的这个(zh ge)东西,会对你有用的。if pWidthScalePercentpHeightScalePercent then。gRect=rect(l,t,r,b)。第5页/共6页。感谢您的欣赏。第6页/共6页第七页,共7页。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!