首页 > Unity3D > 分别修改Cube每个面的贴图UV(Unity3D开发之十八)
2015
06-23

分别修改Cube每个面的贴图UV(Unity3D开发之十八)

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!

原文地址: http://www.cocos2dev.com/?p=629

猴子原创,欢迎转载。转载请注明: 转载自Cocos2Der-CSDN,谢谢!
原文地址: http://blog.csdn.net/cocos2der/article/details/46611169

今天项目中需要修改一个Cube中每个面的贴图UV,也就是贴图中有多个矩形贴图,需要程序从贴图中读取一部分赋值给Cube每个面。

这里已经有人实现了。

CustomUVS.cs

1.使用的贴图
分别修改Cube每个面的贴图UV(Unity3D开发之十八) - 第1张  | Cocos2D开发网

2.给一个Cube添加改图片材质。并添加CustomUVS.cs脚本。修改需要截取的区域原点
分别修改Cube每个面的贴图UV(Unity3D开发之十八) - 第2张  | Cocos2D开发网

注意:由于图片是3×3的,所以截取区域中按3等分截取。

实际效果
分别修改Cube每个面的贴图UV(Unity3D开发之十八) - 第3张  | Cocos2D开发网

最后编辑:
作者:Houzi
Write the code. Change the world.
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

分别修改Cube每个面的贴图UV(Unity3D开发之十八)》有 5 条评论

  1. 傻逼,你看了你一家人怎么没死

  2. 哦 可怜的大闸蟹。。

  3. 对面的女孩看果来,看果来~看果来

  4. 对面的女孩看果来,看果来~看果来

留下一个回复

你的email不会被公开。