
Unity 3D
文章平均质量分 91
笑虾
一壶泪,暗淡醇香味。
化作万樽与谁对?
忧举杯,乐举杯,地老天荒只一醉。
欲哭时,男儿无泪,千般相思苦。
杯中汇……
展开
-
动画曲线转换成C#脚本
大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!让动画师调好曲线,程序哥可以直接拿来用了。 代码:https://code.csdn.net/snippets/1034693/* ----------- 动画曲线转换成C#脚本 ----------------------By JerryJin 20150905----------大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!--...原创 2015-09-05 14:50:07 · 963 阅读 · 0 评论 -
U3D 长按加速 使用道具
主要是想测试下长按时,加速使用道具的体验。结果搞了一天,唉~~~~真是浪费青葱啊。最后感觉 平方曲线10秒上限感觉还行。拿去用用再看吧。using UnityEngine;using System.Collections;public class LongPressEvent : MonoBehaviour { public float duration; //此时间内原创 2015-09-20 17:59:21 · 1489 阅读 · 0 评论 -
Unity3D之Vector3.Dot和Vector3.Cross的使用
在Unity3D中,Vector3.Dot表示求两个向量的点积;Vector3.Cross表示求两个向量的叉积。 点积计算的结果为数值,而叉积计算的结果为向量。两者要注意区别开来。 在几何数学中: 1.点积 点积的计算方式为: a·b=|a|·|b|cos 其中|a|和|b|表示向量的模,表示两个向量的夹角。另外在点积中,和 夹角是不分顺序的。 所以通转载 2016-08-30 09:29:13 · 795 阅读 · 0 评论 -
Unity3d 中定时器的使用
来源http://wiki.ceeger.com/start?do=search&id=Invoke延时是个很常用的功能 n 秒后执行 一个函数,每隔 n 秒重复执行 一个函数。反悔了,想取消它? 可以统统取消,也可以只取消具体的某一个延时执行的设定。MonoBehaviour.Invoke 延迟调用JavaScript ⇒ Invoke(methodName: string, time:转载 2016-08-30 10:08:51 · 1574 阅读 · 0 评论 -
Animator.paly 跳到动画结束
自从有了 Animator 还没好好研究过。 想对动画做点简单的控制,竟然还折腾了半天。(就是点击直接跳到动画结束,不点就让它自己播完) 这里记录一下。using UnityEngine;using System.Collections;public class SkipAnimation : MonoBehaviour { Animator anim; int skipTes原创 2016-10-27 11:14:52 · 1288 阅读 · 0 评论 -
U3D Animator 中的正播倒播
//U3D Animator 中的正播倒播//其实新的动画系统,可以用节点连出来,正播至头,等一会再倒播的效果。//1个动画创建两个“状态”,一个speed=1,一个speed=-1。//两创建两个动画间的过度,ExitTime 就是延时的等待时间。记得把过度的部分调成“无”//大家好我是笨笨,笨笨的笨,笨笨的笨,谢谢! //20150923 by Jerryjin ...原创 2015-09-23 12:35:33 · 8746 阅读 · 3 评论 -
U3D Animator 组件控制动画的播放暂停,动态添加帧事件
//顺便说一句,U3D的动画编辑器有BUG,添加关键帧事件后选了函数会说不支持,其实是可以用。运行下看结果来定吧。//大家好我是笨笨,笨笨的笨,笨笨的笨,谢谢! //20150810 by Jerryjinusing UnityEngine;using System.Collections;public class KeyframeEvent : MonoBehaviour { A...原创 2018-10-26 08:53:57 · 4134 阅读 · 0 评论 -
U3D 复制曲线
using UnityEngine;using UnityEditor;[CustomPropertyDrawer(typeof(AnimationCurve))]public class CurvePropertyDrawer: PropertyDrawer { private const int _buttonWidth = 12; private static Keyfr...原创 2018-10-26 08:53:44 · 458 阅读 · 0 评论 -
U3D自定义
using UnityEngine;using UnityEditor; //需要引入这个,还有这个脚本要放在Editor文件夹里才会生效using System;//ScriptableObject 这个可以不用挂在物体上public class Jerry_custom : ScriptableObject{ // 这个字符串是在菜单栏里新建了一个Custom,点开后Useful...原创 2018-10-26 08:53:21 · 329 阅读 · 0 评论