
超级简单
咖喱給给
这个作者很懒,什么都没留下…
展开
-
超级简单系列--使用CharacterController控制人物移动
使用Input.GetAxis(“Horizontal”) 和 “Vertical”得到垂直和水平方向的值使用CharacterController.SimpleMove(Vector3)参数表示运动的方向和速度 单位可以认为是 m/s代码如下:private CharacterController cc;public float speed = 4;void Start(){ ...转载 2018-09-21 15:40:47 · 4179 阅读 · 0 评论 -
超级简单系列--相机跟随人物移动
使用**Vector3.SmoothDamp()**来控制相机跟随人物移动,一个API搞定。在Unity编辑器里面需要调节到合适的位置。 private Transform target; private Vector3 velocity = Vector3.zero; /// <summary> /// 相机与人物的距离 /// &lt...原创 2018-09-21 15:47:54 · 1433 阅读 · 0 评论 -
超级简单系列--delegate委托调用
完整步骤如下:声明一个委托函数,参数为回调时使用的参数类型创建一个委托函数的引用实例化委托引用,并将回调函数的地址指向自定义函数调用委托函数/// <summary>/// 声明一个委托事件/// </summary>/// <param name="key"></param>delegate void FinishButCli...原创 2018-09-21 17:19:59 · 1040 阅读 · 0 评论 -
超级简单系列--C# Event事件的使用
Event事件的用法和Delegate大致相同,具体步骤请看上一篇文章:https://blog.youkuaiyun.com/gsm958708323/article/details/82804677Event事件的使用代码实现如下:/// &lt;summary&gt;/// 声明一个委托/// &lt;/summary&gt;/// &lt;param name="key"原创 2018-09-21 19:49:54 · 7961 阅读 · 0 评论 -
超级简单系列--怪物跟随
1.获取怪物身上的组件,并找到Player m_Animator = GetComponent<Animator>(); m_CharaCtrl = GetComponent<CharacterController>(); m_MonsterData = new MonsterData(); //怪物数据 p...原创 2018-09-28 08:56:40 · 617 阅读 · 0 评论