游戏开发中关于适应多种型号屏幕的问题 在android游戏开发中屏幕分辨率是一个很令人蛋疼的问题(在模拟器中就有六种)难道真的要每一种屏幕都要给相应的一组图片吗?这样apk大小就很可观了。如果不这样的话动态缩放图片 图片失真咋办呢?大家有什么好的办法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.先固定一个屏幕 如:320X480,在上面绘制图片2.判断其他屏幕, W/320,H/480 ,图片改变同样的比例。纯个人想法 很多种办法了 1.按照二楼说的 多备几种分辨率的资源 不过太占空间了2.使用9-patch图片 自放缩3.游戏运行的之后把资源载入的逻辑封装一下 然后放缩来适应屏幕尺寸 surface部分要改 搜了一下,用9-patch的方法比较普遍~具体怎么做lz得自己查,咱也是初学。。 我看过用9——patch作为Button等的背景 这样的话就可以随意的写text背景会跟着适应 但在游戏中难道说用一张9-patch的图片作为背景 再动态的扩大缩小不会失真 恩值得一试 http://blog.csdn.net/xiaominghimi/article/details/6107837你可以看看这个~ 谢啦 我之前看过这个博客 这个人很牛逼出了很多android游戏的文章很好 求高手帮忙 android setting 源码 JAX-WS的接口怎么让安卓调用?d 广告条加入监听器,但监听器不起作用,跪求解决方法 将android2.2的浏览器主页有Google改为Baidu...急救啊 关于多点触屏的问题研究 安卓如何在开启热点的同时检测周围热点? 如何设置Gallaey中图片的大小? 为什么读不出来 Android动态截图传输问题 LayoutInflater.inflate(R.id.taskview,null);老是报错!求解! 有人知道哪个android应用有弹动效果? 奇怪!老是接收自己发送出去的数据,怎么回事啊?
2.判断其他屏幕, W/320,H/480 ,图片改变同样的比例。
纯个人想法
1.按照二楼说的 多备几种分辨率的资源 不过太占空间了
2.使用9-patch图片 自放缩
3.游戏运行的之后把资源载入的逻辑封装一下 然后放缩来适应屏幕尺寸 surface部分要改
你可以看看这个~