| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Unity 开发脚本知识点(一) -> 正文阅读 |
|
[游戏开发]Unity 开发脚本知识点(一) |
一.认识Unity 1.1菜单栏 ? ? file(文件):打开,创建和保存场景,项目 ? ? Edit(编辑):主要用于设置unity的一些功能,快捷键设置 ? ?Assets(资源):用于创建文件夹(用于存放一类东西,方面查找),材料创建,导入资源等等 ? Gameobject(游戏对象):对游戏对象添加组件来实现某个功能 ? Window(窗口):显示特定的视图(可以制作动画) ? help(帮助):帮助使用者快速上手这个软件(用户手册,资源商店,论坛): 1.2五个视图 ? 层级视图(Hierarchy):主要存放游戏场景的具体的游戏对象(场景中有哪些物体,右击鼠标可以创建物体) 场景视图(Scene)主要用于显示和操控游戏:对象 游戏视图(game):主要显示游戏游戏效果(在这个视图下是什么样子,那么游戏下是什么的) 属性视图(Inspector):主要用于设置游戏对象的具体属性的值(游戏物体坐标,大小,相对于地面的角度) 工程视图(project):主要用于存放游戏的资源文件(游戏物体的动画,颜色,模型,代码(代码控制模型移动,攻击等等)) 1.3层级视图下的操作 ?1.3.1游戏对象 ? ? ? mainCamera:主摄像机 ? ? ?DirectionalLight:平行光 ?1.3.2创建游戏对象 ? 在该区域内右击鼠标点击3D有Cube(立方体),Sphere(球体),Cylider(圆柱体),Plane(平面) 1.3.3? ?Point Light:点光源 1.4四个重要工具 ? Q手型工具:移动游戏场景 ? W位移工具:移动游戏对象(会改变游戏物体坐标)? ? E旋转工具:旋转游戏对象? ? R缩放工具(点击物体中心点,等比例缩放) 1.5鼠标 左键:选中游戏场景中物体,Alt+鼠标左键按住并拖放可以旋转的物体 中键:滑动鼠标滚轮,可以使场景视觉拉伸,长按中键相当于手型工具 右键:长按并拖动鼠标可以旋转游戏场景 2项目工程设计(新建以下文件夹) Scene:存放游戏场景? Spripts:存放脚本(控制物体的代码) Resources:资源包 ? ? ? ?Textures:贴图 ? ? ? ?Materials:材质(主要为.mat文件) ? ? ? ? Audios:声音 ? ? ? ?Model:模型 ? ? ? Prefabs:预设体 ? ? ? ? Effects:特效 Plugins:插件 ? ?? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/28 0:47:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |