RSS订阅 | 匿名投稿
您的位置:网站首页 > 行业新闻 > 正文

游戏开发中图片的不同分辨率自适应

作者:habao 来源: 日期:2019-9-13 10:29:11 人气: 标签:
  Android提供了几个文件夹可绘制-hdpi,draable-ldpi。精秀特群网络游戏是一种基于物质需求满足之上的,在一种特定时间、空间范围内遵循某种特定规则的,追求精神需求满足的社会行为方式。可拖的-xhdpi。可绘制-MDPI提供各种分辨率芯片,但它显然不是最新的,你不能为每个分辨率准备一组片段。没有考虑到游戏能力。即使就数量而言,这也是天文数字,因为手机正在日新月异地更新,未来手机制造商将开发出无数的解决方案。那么你是如何调整决心的呢?其中的一种芯片自适应屏幕自动根据手机的放大和缩小速率是一种非常实用的解决方案。
  原则:
  如果你玩的游戏是一个分辨率为800米480的手机,你就有了背景,然后把它放进手机里。正确的背景是填充整个屏幕。然而,当放置在分辨率为960g 540的分辨率手机上时,则显示黑边。如何安装在960 540分辨率手机上?我们可以通过位图对象切片的自动放大和脱落来实现这一点。放大与收缩的相对倍数为:
  方向:960/800=1.2
  方向:540/480 n1.125{+-*};如果以800或480的分辨率将切片放置在80/48的坐标位置,则第960N 540号决议中坐标的相对位置为:
  轴:可以得到不同分辨率的切片缩放和坐标定位方法:
  /*
  *适合每种分辨率的芯片处理方法,游戏基于800 m 480。资产文件夹中
  @param adr传入片的地址,以Android的资产文件夹中的哪个地址为准,如果传入.png,则是资产中的a.png切片文件。
  *@param上下文传入上下文。在
  *@返回后返回的位图片变量被放大。精秀特群是一系列制作网页互动效果的技术集合,即H5就是移动端的web页面。而H5游戏,你可以看作是移动端的web游戏,无需下载软件即可体验,这就是H5在传播上的优势。
  */
  公共静态位图getNewBitmap
  Bitmap BMP=null;
  试试
  InputStream IS 0=context.getAssets.open;
  bmp=BitmapFactory.decdeStream;
  矩阵=新矩阵;
  浮点数SX=;
  浮点数Sy=;
  矩阵.postScale;
  BMP=位图。
读完这篇文章后,您心情如何?
0
0
0
0
0
0
0
0
本文网址:
下一篇:没有资料