Unity3D
文章平均质量分 59
Unity3D 的相关功能实现
John Lio
分享简洁,易用的的技术博客
展开
-
Blender导出.fbx模型到Unity贴图丢失
原因:因为Blender的Shader是由很多节点组成的,而目标软件获取不到这些节点的信息,所以无法读取这些贴图。一般的导出fbx模型只能导出一些基本的颜色信息,而不能导出纹理贴图,位移贴图等。解决办法:先在Blender中烘培好对应的纹理贴图(或者别的种类的贴图),也就是说,把blender中的材质节点信息全部烘焙到纹理贴图中。再把烘培好的材质贴图和模型一起导出。1. 在Blender中选择你的模型2. Shading -> 创建一个纹理贴图 -> 新建一个图片 -> 渲染模原创 2022-04-01 16:25:46 · 25816 阅读 · 0 评论 -
Unity Sprite 切割图集并且获得任一子图(sprite/Texture)
Unity中的Sprite Editor 可以将一张大图切割成多个sprite。然而如果想要从这么多切割好的子sprite获取某一个sprite 要如何操作呢?本篇文章总结了两个方法以获取图集中的某个子图。一. 切割图集这一步,使用Unity的SpriteEditor切割你的图集,如果不会使用SpriteEditor请参考这篇文章:Unity的2D图集处理,并切割出一张张小图片_0完美对称0的博客-CSDN博客_unity裁剪图片在我们找资源的时候,有时候会遇到那种把一堆图片放进一张png原创 2022-03-31 17:02:29 · 10650 阅读 · 0 评论 -
Unity3D 通过初速度和加速度实现物体曲线运动
Unity3D 通过初速度和加速度实现物体运动原创 2022-03-04 15:10:47 · 7422 阅读 · 1 评论 -
Unity 触摸事件的运用
1.// Update is called once per frame void Update() { //Debug.Log("Direction Vector: " + GetDirectionVector()); if (Input.touchCount > 0) { //获取第一次触摸事件,触摸事件存放在一个数组里 Touch touch = Input.GetTo.原创 2022-03-21 17:25:12 · 5326 阅读 · 0 评论