- 7
- 0
- 约8.17千字
- 约 20页
- 2020-05-14 发布于江苏
- 举报
基础实用的一篇经验教程!
一、搭建游戏的框架。
一般的游戏都可以分为四个场景:
1.开始界面
2.游戏场
3.暂停界面
4.结束界面
开始界面,就是存放开始菜单的地方了,游戏场景就是游戏的主场景,游戏的主要元素都在这边体现,暂停和结束画面我就不
多说了。更多的还有在开始和主游戏场景之间加入过场动画等等。当然你也可以在暂停界面中插入广告
我们会发现这几个场景之间其实就是切换来切换去的关系。如果知道设计模式中的 State 模式,就会发现跟这个很象。可以通
过 State 模式来实现这几个场景的分离,然后分边为他们添加不同的元素。
想要挂接在 Unity3D 中的结点的脚本都得继承 MonoBehaviour,State 就是所有的状态的父类了,主要是三个函数,Init()
用于这个状态的初始化,Update 用于场景的更新,Exit()用于当离开当前状态时所进行的一些操作,比如隐藏当前界面等。
创建一个空的 Object 用来挂接我们游戏的主脚本,代码如下:
using UnityEngine;
using System.Collections;
public class Main_Script : MonoBehaviour {
public State m_CurState;
public void ChangeState(State new
您可能关注的文档
- plc带倒计时显示的交通灯控制器.pdf
- plcz3040摇臂钻床设计.pdf
- photoshop调色技巧(9个案例).pdf
- plc控制的花样喷泉系统.pdf
- plc控制花样喷泉课程设计报告.pdf
- plc药品自动灌装机的设计.pdf
- powerbuilder动态创建菜单条.pdf
- protel99se常用封装库元件与分立元件库.pdf
- ps cc调色命令的使用详解.pdf
- project server 2007中文安装全过程拷屏.pdf
- 2026届高三政治一轮复习试题选择性必修1第二十八课训练1走进经济全球化含解析.docx
- 2027届高三政治一轮复习选择性必修2第1单元第2课依法有效保护财产权课件.pptx
- 2027届高三政治一轮复习选择性必修3第2单元第6课掌握演绎推理方法课件.pptx
- 2027年高考数学一轮复习讲义第1章集合常用逻辑用语与不等式第1课时集合课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用第3课时导数与函数的极值最值课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究二利用导数研究恒成立存在性问题课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究四利用导数研究函数的零点课件.pptx
- 2027年高考数学一轮复习讲义第3章一元函数的导数及其应用专题研究五隐零点与极值点偏移问题重点班选讲课件.pptx
- DB54∕T 0639-2026 羊球虫病防治技术规范.docx
- DB62∕T 5209-2026 河西灌区无人机高光谱遥感玉米产量估算技术规程.docx
最近下载
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
- DOE全面介绍附案例分享_新能源检测技术材料化学元器件汽车电子热分析实验室仪器温度研发工程师试验硬件质量检测.doc VIP
- 房屋建筑工程资料管理规程.pdf
- TB10601-2009 高速铁路工程测量规范(完整版).doc VIP
- 2026年党员发展对象考试题库及答案.docx VIP
- 《适老微高压富氧舱》.pdf VIP
- DB32_T 4556-2023 药品生产检验结果超标调查指南.docx VIP
- 《肺结核防治知识》课件.ppt VIP
- 机电传动控制课后习题答案《第五版》.pdf VIP
- 工业混合搅拌指导手册 Handbook of Industrial Mixing- Science and Practice.pdf VIP
原创力文档

文档评论(0)