Unity制作游戏中的场景

Unity制作游戏中的场景

1.2.3  场景

在Unity中,场景(Scene)就是游戏开发者制作游戏时,所使用的游戏场景。它是一个三维空间,对应的三维坐标轴分别是X轴、Y轴和Z轴本文选自Unity 2D游戏开发从入门到精通清华大学出版社。

要创建一个新的场景,只需单击File|New Scene命令,或者按下快键键Ctrl+N,如图1-16所示。

图1-16  创建程序的命令,以及场景

默认情况下,新创建游戏项目的同时,也新创建了游戏的场景,只不过还没有保存罢了。使用快捷键Ctrl+S即可保存场景,保存后的场景会被作为一种资源而显示在资源面板中,如图1-17所示,保存了名为envir的场景本文选自Unity 2D游戏开发从入门到精通清华大学出版社。

 

图1-17  被保存的场景,作为资源显示在了资源面板中

时间: 2024-10-19 00:16:41

Unity制作游戏中的场景的相关文章

[Unity]制作游戏中名字板的过程记录(未完成)

先大概说一下需求: 1 每个模型上都要有名字板:人.怪.npc等等. 2 名字板上会显示:名字(文字).血条(图片)等 3 因为是透视相机,名字板离得太近会变得超大,且主角移动,名字板的位置相对于相机来说是一直变化的,因此有Update一直在计算名字板的大小以及朝向Camera 刚开始接到需求用的是UGUI+NGUI实现的,每个名字板占用4.5个batches(1种字体+3个图集).但当游戏中怪物多了,10个怪就有差不多50个batches,以后会有更多同屏需求,因为需要改进. 尝试使用Supe

【CityHunter】通过Unity3D来制作游戏中AR部分的内容

嗯,最近再考虑,CityHunter中,玩家攻略藏宝图时,为了增加可玩性,应该增强在AR部分的游戏性.最近特别火的游戏<Pokemon Go>在打开摄像头以后,可以看到小精灵,实际上,如果这款游戏没有这个功能,那整个游戏还真没有什么游戏的感觉(就是动画.图像之类的元素特别少).本人比较懒,没有去弄这款游戏,于是跟远在澳大利亚的高中老兄弟咨询了一下这款游戏的情况. 事实上,<Pokemon Go>的AR元素,实现还是比较简单的.可以理解为,只不过是单纯的打开了摄像头,把背景替换了一下

【Unity】游戏中的单例

游戏中需要一些 GameObject(例如网络管理器) 在游戏的整个生命周期都存在,而且是以单例的形式存在. XGame 中实现这种单例的方式是,单例脚本都从 MonoSingle 类继承,MonoSingleton 的实现方法是在 Awake() 中调用DontDestroyOnLoad(gameObject);来保证单例. MonoSingleton类的实现代码: 1 /// <summary> 2 /// Generic Mono singleton. 3 /// </summar

负责制作游戏中场景和非武器类道具的建模、贴图、渲染。

http://www.acfun.tv/a/aa4304304 http://www.acfun.tv/a/aa4304443 http://www.acfun.tv/a/aa4304594 http://www.acfun.tv/a/aa4304743 http://www.acfun.tv/a/aa4304878 http://www.acfun.tv/a/aa4305035 http://www.acfun.tv/a/aa4305230 http://www.acfun.tv/a/aa43

Unity跑酷游戏中的路点生成算法

最近做了一个小的跑酷游戏,今天就我前几天写的 游戏玩家跟随在跑道上的路点行走的简单逻辑进行一下梳理,希望大家和我自己都能够有一定的进步. 下面我先说一下该款游戏的一些有必要知道的前提.跑道是动态生成的,而路点又是作为跑道子对象waypoints的子对象(简单而言,就是孙子对象)存在.所以,路点也就是动态创建,动态销毁了.我的思路是在游戏刚刚加载时,由RacetrackGenerator脚本类在初始化时先动态生成两个跑道,而每个跑道都有一个自己的WaypointsManager(路点管理器脚本),

负责制作游戏中角色和武器的建模、贴图、渲染。

http://www.acfun.tv/a/aa4311226 http://www.acfun.tv/a/aa4311469 http://www.acfun.tv/a/aa4313698 http://www.acfun.tv/a/aa4313910 http://www.acfun.tv/a/aa4311229 http://www.acfun.tv/a/aa4313598 http://www.acfun.tv/a/aa4313824 http://www.acfun.tv/a/aa43

Unity实现游戏中摄像机视角控制

using UnityEngine; using System.Collections; public class NewCamera : MonoBehaviour { public GameObject cameraFather; public Transform target; public float rotatespeed; public float scalespeed; public float min; public float max; public Transform obj

(转)CocosCreator零基础制作游戏《极限跳跃》三、制作游戏主场景

CocosCreator零基础制作游戏<极限跳跃>三.制作游戏主场景 刚刚我们制作了游戏的开始场景,现在我们来制作游戏的主场景.还是同样的方法,新建一个名为MainScene的场景,双击打开,修改场景的大小为480x800. 1.首先贴入游戏背景,在此我们使用了2张背景图,只需要把背景拖进层级管理器2次,修改名称为bg1,bg2即可,背景2接着背景1点上方设置位置. 2.摆放玩家主角在屏幕合适位置 3.添加金币按钮在屏幕上方 4.右键Canvas画布=>创建节点=>创建渲染节点=&

Unity中制作游戏的快照游戏支持玩家拍快照

Unity中制作游戏的快照游戏支持玩家拍快照 有些游戏支持玩家"拍快照",也就是将游戏的精彩瞬间以图片的形式记录下来的功能.这个功能比较有趣,而且以后的用途也会很广,为此本节打算介绍:截取矩形区域内游戏视图,并将其显示在视图其它区域的方法.具体的操作步骤如下本文选自Unity游戏开发技巧集锦: (1)在Project视图里,创建一个C#脚本文件,并命名为ScreenTexture.在此脚本中编写如下的代码: 01     using UnityEngine; 02     using