- 博客(9)
- 收藏
- 关注
原创 Unity学习笔记:检测爆炸是否命中目标
欧拉角转换成四元数this.transform.rotation=Quaternion.Euler(0, 50, 0);/// <summary>/// 切点探测器/// </summary>public class TangentDetector : MonoBehaviour{ private Vector3 leftTangent; ...
2020-03-22 04:57:01 348
原创 Unity学习笔记:三维向量
计算向量的长度 即 模长↓ Vector3 pos = transform.position; float m1 = Mathf.Sqrt(Mathf.Pow(pos.x, 2) + Mathf.Pow(pos.y, 2) + Mathf.Pow(pos.z, 2)); float m2 = pos.magnitude; float...
2020-03-22 04:25:46 1113
原创 Unity学习笔记:键盘输入InputManager的简单应用
在 Edit-> ProjectSettings -> Input 中,可以监听键盘输入内容。 用它来实现简单的键盘控制主角移动↓ private void Update() { float hor=Input.GetAxis("Horizontal"); float ver=Input.GetAxis("Vertical")...
2020-03-22 03:33:13 866 1
原创 Unity学习笔记:第一人称瞄准镜距离切换
点击鼠标右键 调整视角距离,使用数学算法让视角切换,有一个由快到慢的速度。知识点:数学算法Lerp 数值增长由大变小 (无限接近 永远不会等于终点值)Mathf.Abs 绝对值↓if (isFar) { //拉远 20 --》 60 Lerp(起点、终点、比例) camera.fieldOfView =...
2020-03-22 03:01:52 683
原创 Unity学习笔记:鼠标控制第一人称视角
鼠标控制视像头,第一人称主角视角。/// <summary>/// 鼠标控制相机旋转/// </summary>public class DoRotation : MonoBehaviour{ private void Update() { float x = Input.GetAxis("Mouse X"); ...
2020-03-21 03:19:40 796
原创 Unity学习笔记:fps游戏敌人模块(1)
功能:生成敌人按指定路线移动,受伤减血死亡,到达终点攻击玩家,播放各种行为动画。 需求分析: 敌人马达 EnemyMotor,移动 旋转 寻路功能。 敌人状态EnemyStatusInfo,血量 受伤 死亡。 敌人动画EnemyAnimation,整合动画"名称" 播放功能。 敌人AI EnemyAI 用来判断状态 执行敌人行为。 创建根线路,添加多条配有...
2020-03-21 02:43:35 2190
原创 Unity学习笔记:递归层级未知查找子物体
我单独定义了一个工具类,没有任何继承关系。功能就是在层级未知的情况下查找子物体,方便在其他脚本中调用 减少重复代码的书写。 创建一个类命名为TransformHelper删除掉继承关系。使用静态static创建方法。 public class TransFormHelper{ //(父物体变换组件,子物体名称) public static Trans...
2020-03-21 01:13:10 644 1
原创 Unity学习笔记:Time计时调用的三种方法
使用Time类实现简单倒计时的三种方法:我将显示内容放在了一个Text控件上显示private Text txtTimer;private void Start() { txtTimer = this.GetComponent<Text>(); }1:第一种方法(使用time计时判断)↓ public int sec...
2020-03-06 18:25:13 1329
原创 Unity学习笔记:unity脚本常用API
给我去查官方文档!! 哈哈开玩笑的,看到这篇文章的想必都是学习Unity脚本的新手,想通过网络资料来了解Unity引擎的常用类及类的一些功能和使用方法。我写这篇文章就是为了告诉各位半路出家的朋友们,学习和使用脚本编程开发最有效的资料就是官方文档!很多新手都没有这个习惯,去网上查资料看的一脸懵逼。 编程开发就像是厨师做饭,你只需要学会 煎炒烹炸、焖溜熬炖 的方法,然后看着菜谱就能...
2020-03-01 15:20:04 626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人