自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自闭的饭盒

以前我没得选择 现在我想做一个游戏开发者

  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除