最新文章
泰课在线 | 微信拼团成功后如何获取课程?
08-09 17:57
Unity教程 | 使用ARKit为iOS开发AR应用
07-31 17:23
Unity Pro专业版7折订阅四选一工具包之VR开发与艺术设计
07-28 11:47
网友使用虚幻UE4实现CAVE 多通道立体渲染的沉浸式环境
07-27 11:57
VR晕动症调查:未来5年内大部分VR晕动症将得到解决
07-27 11:26
AMD CEO:未来3-5年最重要 希望5年达1亿VR用户
07-27 10:44
泡菜更新《Unity官方游戏脚本教程》第一章28课时
2015年08月27日 17:09
0 点赞
0 评论
更新于 2025-11-21 18:52
课程链接
课程所在链接:https://www.taikr.com/course/238
课时更新目录
- 脚本概念:介绍脚本在Unity开发中的基本概念和作用。
- 变量与函数:讲解变量的定义、使用以及函数的创建和调用。
- 脚本规范与语法:阐述编写Unity脚本时应遵循的规范和基本语法规则。
- C#与JS语法区别:对比C#和JavaScript两种语言在Unity脚本开发中的语法差异。
- If语句:介绍条件判断语句
if的使用方法和应用场景。 - 循环:讲解不同类型的循环结构(如
for、while等)及其用途。 - 作用域和访问修饰符:说明变量和函数的作用域范围,以及访问修饰符(如
public、private等)的使用。 - Awake()和Start()函数:分析
Awake()和Start()这两个Unity生命周期函数的执行顺序和功能。 - Update()和FixedUpdate()函数:讲解
Update()和FixedUpdate()函数在游戏循环中的调用时机和区别。 - 向量运算:介绍向量的基本运算(如加法、减法、点积、叉积等)在Unity中的应用。
- DeltaTime讲解:深入解释
DeltaTime的概念和作用,以及如何在游戏中使用它来实现平滑的运动。 - 启用和禁用对象:说明如何在脚本中启用和禁用Unity游戏对象。
- Translate()和Rotate()函数:讲解
Translate()和Rotate()函数的使用方法,用于实现对象的平移和旋转。 - LookAt()函数:介绍
LookAt()函数的功能,用于让对象朝向指定的目标。 - 线性插值:解释线性插值的原理和在Unity中使用线性插值实现平滑过渡的方法。
- Destroy()函数:说明
Destroy()函数的作用,用于销毁游戏对象。 - Input类 - GetButton()和GetKey()函数:介绍
Input类中GetButton()和GetKey()函数的使用,用于处理用户输入。 - Input类 - GetAxis()函数:讲解
Input类中GetAxis()函数的功能,用于获取输入轴的值。 - Input类 - OnMouseDown()函数:介绍
OnMouseDown()函数的使用,用于处理鼠标点击事件。 - GetComponent函数:说明
GetComponent函数的作用,用于获取游戏对象上的组件。 - DeltaTime讲解:再次深入讲解
DeltaTime在不同场景下的应用和注意事项。 - 数据类型:介绍Unity脚本中常用的数据类型(如整数、浮点数、布尔值等)及其特点。
- 类:讲解类的概念、定义和使用,以及面向对象编程在Unity中的应用。
- Instantiate()实例化函数:介绍
Instantiate()函数的使用,用于动态创建游戏对象。 - 数组:讲解数组的定义、初始化和使用方法。
- Invoke()函数:说明
Invoke()函数的功能,用于在指定的时间后调用函数。 - 枚举:介绍枚举类型的定义和使用,用于创建具有固定值集合的数据类型。
- Switch语句:讲解
Switch语句的使用方法和应用场景,用于多条件判断。