Unity各个操作功能+基本游戏物体创建与编辑+Unity场景概念及文件导入导出

各个操作功能
部分功能

几种操作游戏物体的方式:

Center:有游戏物体父子关系的时候,中心点位置

Global/Local:世界坐标系方向/自身坐标系方向

:调试/暂停/下一帧

快捷键

1.Alt+鼠标左键:可以实现巡游角度查看场景

2.鼠标滚轮键:可以对场景实行拖拽

3.Ctrl+Shift+F:选中摄像机按快捷键,快速将视角切换到当前位置

新建游戏物体

1.2.3.

游戏物体的父子关系:

快捷键

选中一个游戏物体,按Ctrl+D,在当前目录下,拷贝一个游戏物体

游戏物体和游戏组件的关系

游戏物体是组件组成的,包含一个以上的游戏组件;(一个游戏物体至少有一个transform组件)

游戏物体是游戏组件的盛放容器,游戏组件不能独立存在;(每一个游戏组件都属于某一个游戏物体)

游戏物体的各个特性是由游戏组件组合起来形成的效果;

示例:根据已学知识搭建一个简单的坦克

场景概念及导入导出

新建场景

1.2.

保存场景:Ctrl+S

预制体

在Hierarchy面板中是蓝色的

有三个按钮:Select:选择当前预制体的本体;Revert:撤回对预制体的操作;Apply:对预制体修改进行应用;(较老版本)

在Hierarchy面板中删除预制体的某一个子物体,会丢失预制体的引用,颜色会变成白色,但是还会有那三个按钮,该游戏物体还是可以恢复成预制体的。

如果删除Project面板中,预制体本体的文件时,就会丢失所有预制体引用的,Hierarchy面板中预制体会变成红色,预警本地miss;

导入导出

当在某个工程文件制作的部分内容想要导到其他工程文件进行应用时,需要对涉及内容进行导出。

通过导出包,可将和该内容依赖的所有内容封装成一个整体导出,避免后期导入其他工程文件时引起的材质丢失等一系列问题。

导入如下,可将导出的包直接拖入Project面板中,例:

导入结果:

该系列专栏为网课课程笔记,仅用于学习参考。

相关推荐
hellolxb21 分钟前
Unreal Engine: Windows 下打包 AirSim项目 为 Linux 平台项目
linux·游戏引擎·虚幻
achonor3 小时前
UnityShader 植物被风吹弯效果
unity·shader·mesh
虾球xz3 小时前
游戏引擎学习第292天:实现蛇
c++·学习·游戏引擎
DanmF--3 小时前
Protobuf协议生成和使用
网络·unity·c#·游戏引擎·游戏程序
AgilityBaby3 小时前
关于在Unity项目中使用Post Processing插件打包到web端出现的问题
3d·unity·游戏引擎
FAREWELL0007512 小时前
Unity学习总结篇(1)关于各种坐标系
学习·unity·c#·游戏引擎
与火星的孩子对话21 小时前
Unity3D开发AI桌面精灵/宠物系列 【六】 人物模型 语音口型同步 LipSync 、梅尔频谱MFCC技术、支持中英文自定义编辑- 基于 C# 语言开发
人工智能·unity·c#·游戏引擎·宠物·lipsync
虾球xz1 天前
游戏引擎学习第293天:移动Familiars
c++·学习·游戏引擎
敲代码的 蜡笔小新1 天前
【行为型之访问者模式】游戏开发实战——Unity灵活数据操作与跨系统交互的架构秘诀
unity·设计模式·c#·访问者模式
Magnum Lehar1 天前
3d游戏引擎EngineTest的系统实现3
java·开发语言·游戏引擎