![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity 3D
文章平均质量分 91
笑虾
一壶泪,暗淡醇香味。
化作万樽与谁对?
忧举杯,乐举杯,地老天荒只一醉。
欲哭时,男儿无泪,千般相思苦。
杯中汇……
展开
-
动画曲线转换成C#脚本
大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢! 让动画师调好曲线,程序哥可以直接拿来用了。 代码:https://code.csdn.net/snippets/1034693 /* ----------- 动画曲线转换成C#脚本 ---------- ------------By JerryJin 20150905---------- 大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢! --...原创 2015-09-05 14:50:07 · 915 阅读 · 0 评论 -
U3D 长按加速 使用道具
主要是想测试下长按时,加速使用道具的体验。结果搞了一天,唉~~~~真是浪费青葱啊。 最后感觉 平方曲线10秒上限感觉还行。 拿去用用再看吧。 using UnityEngine; using System.Collections; public class LongPressEvent : MonoBehaviour { public float duration; //此时间内原创 2015-09-20 17:59:21 · 1411 阅读 · 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 · 768 阅读 · 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 · 1547 阅读 · 0 评论 -
Animator.paly 跳到动画结束
自从有了 Animator 还没好好研究过。 想对动画做点简单的控制,竟然还折腾了半天。(就是点击直接跳到动画结束,不点就让它自己播完) 这里记录一下。using UnityEngine; using System.Collections;public class SkipAnimation : MonoBehaviour { Animator anim; int skipTes原创 2016-10-27 11:14:52 · 1053 阅读 · 0 评论 -
U3D Animator 中的正播倒播
//U3D Animator 中的正播倒播 //其实新的动画系统,可以用节点连出来,正播至头,等一会再倒播的效果。 //1个动画创建两个“状态”,一个speed=1,一个speed=-1。 //两创建两个动画间的过度,ExitTime 就是延时的等待时间。记得把过度的部分调成“无” //大家好我是笨笨,笨笨的笨,笨笨的笨,谢谢! //20150923 by Jerryjin ...原创 2015-09-23 12:35:33 · 8696 阅读 · 3 评论 -
U3D Animator 组件控制动画的播放暂停,动态添加帧事件
//顺便说一句,U3D的动画编辑器有BUG,添加关键帧事件后选了函数会说不支持,其实是可以用。运行下看结果来定吧。 //大家好我是笨笨,笨笨的笨,笨笨的笨,谢谢! //20150810 by Jerryjin using UnityEngine; using System.Collections; public class KeyframeEvent : MonoBehaviour { A...原创 2018-10-26 08:53:57 · 4073 阅读 · 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 · 420 阅读 · 0 评论 -
U3D自定义
using UnityEngine; using UnityEditor; //需要引入这个,还有这个脚本要放在Editor文件夹里才会生效 using System; //ScriptableObject 这个可以不用挂在物体上 public class Jerry_custom : ScriptableObject { // 这个字符串是在菜单栏里新建了一个Custom,点开后Useful...原创 2018-10-26 08:53:21 · 294 阅读 · 0 评论