![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity3D学习与经验总结
文章平均质量分 66
yin4ever
这个作者很懒,什么都没留下…
展开
-
Unity3D中Mathf.SmoothDamp函数使用与Mathf 数学运算(C#)
Unity Mathf 数学运算(C#) 今天开始看合金弹头范例,注意到这个函数Mathf.SmoothDamp的使用,游戏中用于做相机的缓冲跟踪和boss直升机跟踪士兵。该函数是Unity3D中Mathf数学运算函数中的一个。我们其实会留意一些游戏使用了smoothmove的功能,其实就是类似的效果,只是发现这个函数很容易的已经分装好了,查了官网文档发现使用起来真的非常简单。原创 2014-02-24 21:25:08 · 11327 阅读 · 0 评论 -
Unity3d 碰撞检测
Unity3d 主要由Trigger和Collison 两种碰撞检测:(1)检测Trigger:双方都有Collider。双方至少有一个Rigidbody(任意一方都可以),有一个Trigger(任意一方都可以).若只有一个Rigidbody,则碰撞时,该Rigidbody一定要是运动的。碰撞后发出的OnTriggerEnter,OnTriggerStay,On原创 2014-02-25 14:35:48 · 1645 阅读 · 0 评论 -
android+unity3D实现数据的存取(PlayerPrefs)
我们先来看看PlayerPrefs的API吧, 我来解释一下,SetInt是保存一个值PlayerPrefs.SetInt("Player Score",10);,GetInt是读取一个值PlayerPrefs.GetInt("Player Score"),他们就是一对啦,作为整形的存取。顾名思义,SetFloat和GetFloat为浮点型的存取,S转载 2014-03-01 20:24:40 · 1151 阅读 · 0 评论 -
Unity3D脚本18:可视化辅助设置类 Gizmos
Gizmos 类 Gizmos用于场景中给出一个可视化的调试或辅助设置。 所有的Gizmos绘制都必须在脚本的OnDrawGizmos或OnDrawGizmosSelected函数中完成。 OnDrawGizmos在每一帧都被调用。所有在OnDrawGizmos内部渲染的Gizmos都是可见的。 OnDrawGizmosSelected尽在脚本所附加的物体被选中时调用。 类变量 ◆ static原创 2014-03-02 18:57:41 · 1019 阅读 · 0 评论 -
Unity3D编辑器插件
在阅读本教程之前,你需要对Unity的操作流程有一些基础的认识,并且最好了解内置的GUI系统如何使用。如何让编辑器运行你的代码如何让编辑器运行你的代码Unity3D可以通过事件触发来执行你的编辑器代码,但是我们需要一些编译器参数来告知编译器何时需要触发该段代码。 [MenuItem(XXX)]声明在一个函数上方,告知编译器给Unity3D编辑器添加一个菜单项,并且当点击该菜单项的时转载 2014-03-02 19:13:40 · 1194 阅读 · 0 评论 -
c#[Serializable]关键字
[Serializable]关键字是指序列化的Attribute,是为了利用序列化的技术准备用于序列化的对象必须设置 [System.Serializable] 标签,该标签指示一个类可以序列化。便于在网络中传输和保存 所谓的序列化就是是将对象转换为容易传输的格式的过程,一般情况下转化打流文件,放入内存或者IO文件 中。例如,可以序列化一个对象,然后使用 HTT转载 2014-03-02 18:54:36 · 1908 阅读 · 0 评论