摘要:
raise Exception("My Exception")当程序运行到这行时,会抛出异常,打印出Exception: My Exception 阅读全文
摘要:
import random...def main(): a = random.Random() a.seed(1) print a.random()这样就可以通过种子取得固定随机值了网上很多只写了一半,导致random.seed(..)调用总报错。。 阅读全文
摘要:
os.path.basename(path) #取文件名os.path.getsize(path) #取文件大小os.path.exists(path) #文件是否存在os.path.dirname(path) #取目录名shutil.copyfile(source,dst) #拷贝文件到目标目录(... 阅读全文
摘要:
我最初想直接修改.anim文件但通过后来得到的信息,其实根运动状态储存在FBX.meta文件里,转出的.anim文件虽然也有根运动的信息但是算是塌陷过的,无法进行开关操作。这是我针对有根运动.anim文件和无根运动的.anim对比图:后来根据论坛查到的信息,具体参数在meta下的这条属性中:huma... 阅读全文
摘要:
--IndexOf-- python: c#: --LastIndexOf-- python c# --Remove-- python c# --反向Remove-- python c# --SubString取中间段-- python 前后均为索引 c# --TrimStart, TrimEnd- 阅读全文
摘要:
如果直接在脚本里改播放速度,会报出如下警告: 之前没有很好的解决方法,但根据评论里的新方法,我试了下,可以控制播放正负方向了: 阅读全文
摘要:
堆排序相对冒泡这些要复杂一些,它需要先初始化堆。.net里List的排序就混合使用了堆排序和另2种排序。 出于学习目的,代码示范里不使用数组结构,数组取索引比较深涩。而使用嵌套类来实现。 1.初始化堆 排序肯定是有升序和降序两种,堆排序也一样,分为大顶堆和小顶堆。初始化堆的目的就是变为大顶堆或者小顶 阅读全文
摘要:
Fragment+random: Vertex+random, Vertex+plain Vertex+Sound Plexus like 写了个大概,暂时没这方面需求先放这边了。 C4D原版片段和克隆都是作为容器使用,但是顶点没做成容器有点不能理解。官方也不更新这个模块。。 这个工具实现了clon 阅读全文
摘要:
修改time信息并不会立马生效,动画信息修改是在这一帧结束统一执行的。 当normalizedTime设置为0-1之外的值时,值并不会被约束回0-1范围,而动画会被约束播放到0-1之间的位置 阅读全文
摘要:
1.Kinematic和刚体之间的碰撞事件 Unity官方有一个详细的碰撞关系表:http://docs.unity3d.com/Manual/CollidersOverview.html 但其实可以精简为以下几点: 1.两个勾选kinematic的刚体碰撞器不会发生碰撞。 2.勾选Kinemati 阅读全文