美文网首页
奇怪的大冒险:UI游戏框架(初级)

奇怪的大冒险:UI游戏框架(初级)

作者: 涐呮負責蓜合裱縯丶 | 来源:发表于2017-09-30 13:56 被阅读0次

此程序,模拟小游戏奇怪的大冒险~~

1.首先做一个游戏,要先把场景用UI素材搭建好,然后构建游戏框架

2.

屏幕分辨率,Canvas画布大小等调节好

3.这里游戏切换场景 使用一个父类脚本写虚方法:因为虚方法可以重写,而抽象方法必须被重写

4.做游戏管理类,音乐播放器类之类,可以用单例,这样在其他的脚本调用就很方便

做到这些,二话不说: 单例格式

//静态随着类的加载而加载

static UIManager instance;

public static UIManager Instance{

get{

return instance;

}

}

void Awake()

{

instance = this;

}

5.

去Assets文件夹Resources中找到Prefab文件夹中,访问到场景的预设体,保存到字典当中

因为调用场景有先后顺序,这里可以用栈来保存屏幕显示界面的先后关系

6.

7.

8.

9.

10.给游戏添加音频组件,在场景中播放音乐,同样可以用单例,这样在其他场景中调用当前播放的音乐,就可以直接调用

11.场景的脚本,直接继承刚开始的虚方法的脚本,这样可以重写场景进入,暂停退出,停止,重新进入的方法

12.这样,一个一个的场景被加载出来,保存到字典里,调用就很方便了,再给场景中的游戏物体加触发器,然后监听:如果进入触发器,那么就调用这些方法

相关文章

  • 奇怪的大冒险:UI游戏框架(初级)

    此程序,模拟小游戏奇怪的大冒险~~ 1.首先做一个游戏,要先把场景用UI素材搭建好,然后构建游戏框架 2. 屏幕分...

  • UI框架——奇怪的大冒险

    框架思路: 1.创建一个综合管理类(UIManager)来管理全部的界面操作 设置单例 2.创建一个基类UIBas...

  • UI框架---菜鸟的奇怪大冒险

    学习与分享: 奇怪的大冒险简单部分的UI框架分为三种: 一、综合管理类(UIManager); 1、先写一个单例使...

  • UI框架:Unity奇怪的大冒险

    首先先建立UIBase管理类,用来记录界面,显示,隐藏,关闭页面,根据标示获得相应界面实例 之后建立UIManag...

  • 真心话 大冒险

    你玩过“真心话,大冒险”吗?这是很多聚会必备的游戏之一。输的人,要选择真心话或是大冒险。 我突然觉得奇怪,什么时候...

  • UI管理1.0

    小游戏UI框架用起来也比较方便。做UI时,首先要有个大致框架,大致的UI方向,一般需要把UI的弹窗分为两种,一种是...

  • 你是我自罚三杯也不愿坦白的秘密

    不知从何时开始 大学里真心话与大冒险成了饭桌上必备的游戏 甚至随便玩个游戏 最后也是真心话大冒险 大冒险可能是真心...

  • 使用UI框架和不使用UI框架情况的区别有哪些

    使用UI框架和不使用UI框架的区别?很多朋友想这个问题很简单,使用UI框架就能够快速完成项目开发,不使用UI框架就...

  • vue 常用ui框架以及常用插件合集

    iview-电脑端ui框架 element-电脑端ui框架 beauty2-电脑端ui框架 muse-电脑端ui框...

  • 高级UI和初级UI的区别

    几张简单的图片对比了初级UI与高级UI在工作态度和工作方式的差异, 向大家阐明了初级UI与高级UI之间的差距。 值...

网友评论

      本文标题:奇怪的大冒险:UI游戏框架(初级)

      本文链接:https://www.haomeiwen.com/subject/jkhvextx.html