当前搜索:

如何使 Vector3.Slerp实现平滑的运动

static function Vector3 Slerp (Vector3 from, Vector3to, float t) Spherically interpolates between two vectors. 球形插值在两个向量之间。 可以看到官方文档里表示该值为两个向量之间...
阅读(18) 评论(0)

计算Unity中两个向量之间的角度

1.已知两个向量dirA,dirB。 Vector3 dirA = new Vector3(-1,1,0); Vector3 dirB = new Vector3(-1,1,1); 2.使向量处于同一个平面,这里平面为XZ dirA = dirA - Vector3.Project(dir...
阅读(20) 评论(0)

C#List混装存储子类和父类对象并进行排序操作

不同的子类在List中是能够正常存储的,但是在存储时都需要以父类型存储进去,即List的类型为父类,而Add()中的类型可以声明为实际使用的类型: ` Prop newProp = new ChildProp(); newProp = prop...
阅读(9) 评论(0)

Unity链接本地SQLServer并读取数据

Unity可以使用sqlserver获取数据并使用,网上有很多类似的博客内容基本一致,但是实际使用过程中可能出现各种问题,经过测试现记录成功链接数据库的方法。 链接数据库前的准备 1.找到unity的安装目录找到以下几个dll文件:(地址为Editor\Data\Mono\lib\mono...
阅读(73) 评论(0)

BehaviorDesinger行为树设计师在AI中设置动态中断

在BehaviorDesinger中,条件终止(Conditional Aborts)允许行为树可以动态的响应改变。 一共有4种条件终止类型: Self self能够中断当前节点下的任务,即从现在的位置向下延伸 LowerPriority 设置为LowerPriority的节点,该节点的第一...
阅读(64) 评论(0)

在Unity序列化List<>

在Unity的inspector检视面板中像List这种不会自动序列化的数据结构 在自定义的类或者结构体前加上[System.Serializable] 在自定义的类或者结构体里面的数据前加上[SerializeField]
阅读(79) 评论(0)

Animator功能

获取当前播放动画的名称 string animString = anim.GetCurrentAnimationClipState(0)[0].clip.name;2.将Animator的动画倒着播放 将动画片段拖入animator中并添加一个float类型的参数为-1. 将该参数赋值...
阅读(51) 评论(0)

批处理命令Bat

批处理经典入门教程
阅读(33) 评论(0)

English

utility:功能
阅读(39) 评论(0)

2017_12_01

技能框架及界面编辑器 ScriptableObject类存储数据 Json文件的读取(Unity自带的 JsonUtility类) BinaryFormatter 类二进制序列化和反序列化 StreamReader类读取字节流
阅读(60) 评论(0)

Sublime Text3 注册码

将下面的全部复制粘贴—– BEGIN LICENSE —– TwitterInc 200 User License EA7E-890007 1D77F72E 390CDD93 4DCBA022 FAF60790 61AA12C0 A37081C5 D0316412 4584D136 9...
阅读(51) 评论(0)

Spine动画在Unity中的变色实现

在spine的官方文档中,对于Unity中的spine动画渲染是这样描述的: 改变MeshRenderer.material的值是没用的。 Renderer.material属性只是渲染器生成的副本,但是它会立即被SkeletonRenderer的渲染代码给覆盖。 另一方面,Render...
阅读(370) 评论(0)

Unity StartCoroutine 和 yield return

外部链接
阅读(69) 评论(0)

IEnumerable、GetEnumerator、IEnumerator之间的区别

原帖地址 微软官方解释 一、IEnumerator该接口定义需要实现以下方法:1、Current:获取集合中的当前元素。2、MoveNext:将枚举数推进到集合的下一个元素。3、Reset: 将枚举数设置为其初始位置,该位置位于集合中第一个元素之前。实现以上方法的类也就意味着这个集合类能够被遍...
阅读(49) 评论(0)

操作符 ? 和 ??

原帖地址 先看如下代码:string strParam = Request.Params["param"]; if ( strParam== null ) { strParam= ""; }string strParam= Request.Pa...
阅读(93) 评论(0)

Unity中的数值问题

1.Mathf.Epsilon Mathf.Epsilon小正数static var Epsilon : float一个很小的浮点数值。(只读)最小的浮点值,不同于0。以下规则: anyValue + Epsilon = anyValue anyValue - Epsilon = anyValu...
阅读(78) 评论(0)

泛型

参考博客c#之泛型详解 参考书籍《c#高级编程》(第七版) 1.性能 泛型在使用的过程中不用装箱和拆箱,更加节省性能。 例如List和ArrayList比较,List实用了泛型了,比ArrayList更加节省性能。 2.类型安全 泛型在使用时就规定了参数的类型...
阅读(59) 评论(0)
    个人资料
    持之以恒
    等级:
    访问量: 1176
    积分: 143
    排名: 113万+
    文章存档