在玩的时候遇到了一个python的问题: Traceback (most recent call last): File ".\convert.py", line 13, in <module> a=pickle.load(readFile) ImportError: No module named multiarray 如何解决请看python "No module named multiarray "的解决方法 改了一下它的代码,把它自带的渲…
师姐说物体间不能有穿透,于是我试了下给物体加rigidbody和meshCollider 然后就报错: 说是用meshCollider要么去掉刚体要么就把刚体设置为iskinematic.说白了就是用meshCollider没法检测和别的物体的碰撞,于是就没加collider了. 然后就研究单幅图像如何生成人体模型比较方便,找到了一篇叫作Keep it SMPL: Automatic Estimation of 3D Human Pose and Shape from a Sin…
调了一上午才发现是把下面这个函数: private float DivideTriangle(int []triangle,out int []outTriangle,List<Vector3> vertices)//切割三角形 { float re = -1; int p = 0; for (int i = 0; i < 3; i++) { int a = triangle[i]; int b = triangle[(i + 1) % 3]; var len = (vertices…
要是那几个状态栏不能拖动的话岂不是显得太呆板了,于是我又参考Unity官方视频教程学习了如何实现拖动状态栏的功能,还挺简单的. 比如说要拖动这个PanelStatus面板,我只让使用者通过拖动其Text组件来实现拖动整个面板移动的效果. 只要为其Text绑定一个DragPanel.cs脚本,代码如下: using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEn…
今天要做的第一件事就是把obj文件里不同的对象分割开来. 通过仔细观察发现obj文件中以"o "开头的行会跟着一个对象的名字.g代表对象所属组名,我这里只要用到对象名就行了所以没管组名了.然后这个o的位置在该对象的vn和f之间.记录一下f开始的下标就能够把obj文件中的多个对象分离出来. 具体代码我也是在别人的代码基础上改的,不过还是贴一贴吧. 这个是ObjFormatAnalyzer.cs的: using System; using System.Linq; usin…