摘要: 1.获取键盘输入 Input.GetKey(); //按下某键后,持续返回 true Input.GetKeyDown(); //按下某键的一瞬间,返回 true Input.GetKeyUp(); //抬起某键的一瞬间,返回 true 返回值:bool 类型 参数:KeyCode 枚举(Enum) 阅读全文
posted @ 2022-09-05 22:15 石元 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.Transform 组件 1.组件 组件:Component,游戏物体的组成零件。 Unity3D 就是一款“组件式”游戏开发引擎,使用各种各样的组件拼装出我们游戏物体,最终拼接出一款完整的游戏。 Unity3D 这款引擎提供了很多种类的组件,我们后期就需要学习这些组件的使用和特性,以及它们能实 阅读全文
posted @ 2022-09-05 21:56 石元 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.变换组件移动物体 1.相关方法 gameObject.GetComponent<T>():获取相应组件的引用。 查找当前游戏物体身上的某个组件,然后保存它的引用。 Transform.Translate(Vector3, Space):移动物体的位置。 游戏物体往某个方向移动;以自身坐标系或世界 阅读全文
posted @ 2022-09-05 21:35 石元 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1.灯光简介 灯光:light,用于照亮我们的游戏世界。 附加作用:烘托场景的氛围;使场景中产生阴影,增加真实感和立体感。 在我们创建一个新的 Scene 场景时,场景中会默认带有两个游戏物体: 一个是摄像机,一个是灯光。 隐藏与显示游戏物体:物体 Inspector 面板上“图标”右侧的复选框。 阅读全文
posted @ 2022-09-05 20:58 石元 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 1.场景美化 1.给场景添加地板 ①新建“plane”物体作为地板; ②创建地板使用的材质球; ③编辑地板材质球,设置“Tiling”选项中的 x,y 的值,使地板进行分块显示。 Tiling:[ˈtaɪlɪŋ] 贴瓷砖,使贴图分块显示。 2.Game 视图 Game:游戏视图,游戏的预览(运行)窗 阅读全文
posted @ 2022-09-05 20:34 石元 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.父子关系 1.空物体 Hierarchy 面板右键-->Create Empty 创建一个空物体。 空物体:好比就是电脑上的文件夹,可以用于管理资源。 2.父子关系 原则:移动父亲,儿子会跟着移动,就像移动电脑上的一个文件夹,文件夹中的资源会跟着一块移动,是一样的道理。 在 Hierarchy 阅读全文
posted @ 2022-09-05 19:29 石元 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 1.尺寸与方向 1.尺寸 以 Cube 作为参照,Cube 是长宽高都为 1 米的参照物。 2.方向-世界坐标系 X(红色):右边 Y(绿色):上边 Z(蓝色):前边 世界坐标系可以理解为现实生活中的方向,东南西北上下。 在我们的场景中世界坐标系是不变的。 3.方向-物体(自身)坐标系 X(红色): 阅读全文
posted @ 2022-09-05 17:33 石元 阅读(188) 评论(0) 推荐(0) 编辑