最赞的文章

MessageData

最新文章

  • Unity-两张图片叠加合成一张图片

    Unity-两张图片叠加合成一张图片

    在做图片分享时,往往需要对图片加上水印或其他标签图片,这个时候就要考虑如何对多张图片进行叠加合成为一张图片。 其实一张图片就是一组单色像素组成的像素矩阵 要对两张图片进行叠加,只需要将背景图片中对应的像素颜色,替换成另一张图片的像素…
  • MessageBundle的介绍以及在Unity中的使用

    MessageBundle的介绍以及在Unity中的使用

    在使用一段时间的MessageData后,Berry决定对MessageData进行一次优化。之前的文章介绍过,MessageData依赖Object进行解析和打包,而Obejct的class在发布后是不太好修改的,也就是在使用动态…
  • 高效率的数据交换格式-MessageData(二)应用

    高效率的数据交换格式-MessageData(二)应用

    上文提到过MessageData转换的数据为字节数据,并且是依赖object的信息进行封装和解析的。在开发中我们也会经常将数据以对象的形式进行传递和使用,MessageData的核心就是将对象数据转换成字节数组,并能将字节数组还原成…
  • Unity-解析CSV表格之TableAnalystd的使用

    Unity-解析CSV表格之TableAnalystd的使用

    TableAnalystd是berry花了些时间编写的一套解析数据表格的工具类,我们在团队开发中少不了使用数据表,而CSV是我们最常用的格式。单纯的CSV表格解析起来十分简单,直接按逗号分隔就可以了。但往往为了降低表数据冗余,需要在…
  • Unity-计算正方向与水平面的夹角

    Unity-计算正方向与水平面的夹角

    有些时候,我们需要计算在三维空间中角色或车的正方向与水平地面的倾斜角度或坡度。 其实计算起来也相当简单 我们知道在unity中一个物体的transform.forward表示该物体在世界坐标中的正方向, 那么,如果我们把transf…