父子关系

  • 空物体

    • 类比电脑上的文件夹,用于管理资源
    • Hierachy 面板右键 --> Creat Empty 创建一个空物体
  • 父子关系
    • 原则:移动父亲,儿子就会跟着移动。就像移动文件夹,文件夹里的文件也会跟着移动。
    • 将案例中的桌子框选,Hierachy 面板中被选中部分移动到新建的空物体(F2重命名为Desk)中,这样可以移动整个桌子,而非零散的部件。
    • 在 Hierachy 面板中,任意两个物体都可以建立父子关系。

预制体

  • 简介

    • 预制体:Prefab,预先准备好的物体,可以重复使用。
  • 管理预制体
    • 在 Assets 中建立 “Prefabs” 文件夹,用于管理预制体。
  • 创建预制体
    • 直接将 Hierachy 面板中的游戏物体拖拽到 Project 面板的 Assets 中,即可创建一个预制体。
    • 预制体文件的后缀是 “.prefab” 。
  • 使用预制体
    • 将预制体直接拖拽到 Hierachy 面板;
    • 将预制体直接拖拽到 Scene 面板;
    • 以上均可在场景中创建一个相应的物体。
  • 预制体与非预制体的区别
    • ​​​​​​​Hierachy 面板中,预制体是蓝色,非预制体是白色;
    • Inspector 面板中,预制体是蓝色,非预制体是 “红绿蓝” 三色;
    • 在 Inspector 面板,预制体多了一个 “Prefab” 选项。
  • 预制体的好处
    • 编辑其中一个,“Apply” 一下,所有的全部改变。

Unity 3D游戏开发 - U3D入门 | 3D 模型重用之预制体相关推荐

  1. Unity 3D游戏开发 - U3D入门 | 游戏场景基本操作

    注:本系列版本为Unity 5.3.5. 新建项目与新建场景 新建项目 每一个游戏都是一个独立的项目. 打开 Unity,输入项目名称 --> 选择本地存储位置 --> 选择 3D模式 - ...

  2. Unity 3D游戏开发 - U3D入门 | 基本组件之灯光

    灯光简介 作用 light,用于照亮我们的游戏世界. 烘托场景氛围. 使场景中产生阴影,增加真实感和立体感. 隐藏与显示游戏物体:物体 Inspector 面板上 "图标" 右侧的 ...

  3. Unity 2D游戏开发快速入门(内部资料)

    Unity 2D游戏开发快速入门(内部资料) 试读样张:http://pan.baidu.com/s/1hqh5oqw Unity 2D游戏开发快速入门4 前  言 Unity是一款综合的游戏开发工具 ...

  4. Unity 3D游戏开发 - U3D进阶 | 声音组件之 AudioSource

    AudioClip 音频剪辑 AudioClip 音频剪辑(音频片段). 我们导入到 Unity 中的所有声音文件,在Unity 引擎中的资源类型都是 AudioClip 类型. Unity 能使用的 ...

  5. 22. Unity - 3D游戏开发小计01 --- 修复动画BUG、更改环境光照、导航网格、相机跟随、场景渲染后期处理

    1. 导入玩家角色模型 素材来自于unity官网:3D Beginner:Tutorial Resources 在3D游戏开发中,三维物体模型一般会有团队内的其它成员提供,包括模型本身和动画文件等.我 ...

  6. Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏

    Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏 即使是现在,很多初学游戏开发的同学,在谈到Unity的时候,依然会认为Unity只能用于制作3D游戏的.实际上,Unity在2013年发布 ...

  7. android手机游戏开发从入门到精通_unity3d游戏开发如何从入门到精通?

    对于游戏爱好者来说,unity3d想必大家都不陌生,unity3d和虚幻4算是现在最主流的游戏开发引擎,当然,Unity 3D 游戏开发引擎目前之所以炙手可热,与其完善的技术以及丰富的个性化功能密不可 ...

  8. Unity 2D游戏开发教程之摄像头追踪功能

    Unity 2D游戏开发教程之摄像头追踪功能 上一章,我们创建了一个简单的2D游戏.此游戏中的精灵有3个状态:idle.left和right.这看起来确实很酷!但是仅有的3个状态却限制了精灵的能力,以 ...

  9. Unity 2D游戏开发教程之游戏中精灵的跳跃状态

    Unity 2D游戏开发教程之游戏中精灵的跳跃状态 精灵的跳跃状态 为了让游戏中的精灵有更大的活动范围,上一节为游戏场景添加了多个地面,于是精灵可以从高的地面移动到低的地面处,如图2-14所示.但是却 ...

最新文章

  1. android 点击热区,Android-android中有没有提供点击热区的功能
  2. Python中包含义及其定义
  3. 数字电路是如何搭建的
  4. css3的动画特效--元素旋转(transition,animation)
  5. nodejs字符与字节之间的转换
  6. IBM推新编码系统 实现高清视频技术大突破
  7. 无需破解,Python这个神器帮你免费获取资源,赶紧收藏!
  8. 05:年龄与疾病【一维数组】
  9. [VNC] VNC Viewer 远程运行 ffplay 出现错误 GLXBadRenderRequest
  10. 阿里布局无人驾驶;滴滴成立汽车服务;“京东 AI 天团”首亮相| CSDN极客头条
  11. 学计算机好还是学西点,女生学西点师有后悔的吗 西点师有前途吗
  12. MySQL安装及使用手册
  13. Unix网络编程之epoll函数模拟10万客户端链接服务器
  14. org.apache.hadoop.hive.ql.exec.mr.MapRedTask. Could not find status of job:job_1649726530586_123811
  15. 运用C语言文件编写自动评分系统,C语言程序题自动评分系统的研究与实现
  16. 关于UDS诊断会话管理功能相关服务的学习笔记
  17. [面经整理] 机器/深度学习补充篇
  18. Unity --- 摄像机的选择与设置
  19. codeforces 718E. Matvey's Birthday
  20. dpkg: 处理软件包 nginx (--configure)时出错: 依赖关系问题 - 仍未被配置

热门文章

  1. [Java]打印数组的三种方式
  2. 基于Dragonboard 410c的PMIC简介
  3. JSON 与 XML 对比
  4. Unity下实现弹簧骨骼(Spring Bone)
  5. 【学海】再看傅里叶变换和欧拉公式
  6. 《数据结构》实验报告三:栈 队列
  7. Kvaser Leaf light HS v2 | 如何使用Excel发送和接收CAN报文数据
  8. MATLAB Symbolic Math Toolbox
  9. LogiScope100MHZ 16通道逻辑分析仪
  10. 什么是敏感型货物,被海关扣押之后如何处理?