GameManager在游戏中很重要,处理整个游戏的流程,但是在这个类中尽量也只是写一些重要的方法,调用其它类中的方法。

枚举项

函数列表

方法解释

//当玩家碰到障碍(障碍Type,碰撞Position)
public void obstacleCollision(ObstacleObject obstacle, Vector3 position)//当玩家收集到金币
public void coinCollected()//道具激活(道具Type,activate bool)
public void activatePowerUp(PowerUpTypes powerUpType, bool activate)//游戏结束(导致结束Type,waitForFram bool)
public void gameOver(GameOverType gameOverType, bool waitForFrame)//重新开始游戏(bool start)
public void restartGame(bool start)//返回主菜单(和GUIManager相关)
public void backToMainMenu(bool restart)//游戏暂停事件
public void pauseGame(bool pause)//道具升级
public void upgradePowerUp(PowerUpTypes powerUpType)//游戏暂停事件
public delegate void PauseHandler(bool paused);
public event PauseHandler onPauseGame;

转载于:https://www.cnblogs.com/zhaoqingqing/p/3527182.html

[3D跑酷] GameManager相关推荐

  1. 视频教程-从零开始开发3D跑酷游戏教程-Unity3D

    从零开始开发3D跑酷游戏教程 从业8年以上,学过一点知识,写过一点代码,擅长计算机图形学,擅长unity3d,擅长将抽象的东西讲明白,写看得懂的代码,讲听得懂的课程,不闲聊,不扯淡,满满的干货 洪青霞 ...

  2. 从零开始开发3D跑酷游戏教程-洪青霞-专题视频课程

    从零开始开发3D跑酷游戏教程-1425人已学习 课程介绍         从零开发3D跑酷游戏视频培训课程,教大家从零开始开发一个3D跑酷游戏,涵盖了手势识别.动画系统.水平控制.纵向控制.金币获取. ...

  3. 3D跑酷类小游戏开发实战

    今天,带领大家从零开始开发一款完整的3D跑酷类小游戏,主要面向有一定Egret2D开发经验的小伙伴,手把手教你学习EgretPro开发,快速开启您的EgretPro开发之旅. 下面是整个游戏的制作过程 ...

  4. 免费资源分享(八) 3D跑酷游戏源码分享

    免费资源分享(八) 3D跑酷游戏源码分享 分享链接见文章底部. 如果该文章侵犯到您的权益,请及时主动留言联系,我们将及时删除相关内容. (需要 指定场景.模型.音效.各类游戏源码等资源的,可以在评论区 ...

  5. unity5.X简易的3d跑酷游戏源码。支持安卓+IOS双端 C#语言开发。

    unity5.X简易的3d跑酷游戏源码.支持安卓+IOS双端 C#语言开发.拿来学习研究和二次开发都很不错. 完整源码下载 unity5.X简易的3d跑酷游戏源码.支持安卓+IOS双端C#语言开发-U ...

  6. Scratch(二十):3D跑酷

    哈喽,大家好.今天给大家展示的Scratch小游戏是3D跑酷,下面我们一起看一下效果吧. Scratch小游戏之3D跑酷 1.素材的获取 这一步主要可以从各大网站平台寻找自己需要的图片,有条件的情况下 ...

  7. 视频教程 | 3D 跑酷小游戏实战开发(下)

    上篇内容我们发布了 <视频教程 | 3D 跑酷小游戏实战开发(上)>,讲述了概述及创建.跑道创建.添加主角,今天我们继续学习:添加金币.处理碰撞.添加UI界面. 通过今天的学习,相信大家可 ...

  8. 重磅!Creator 3.0 3D跑酷游戏,连载视频教程!

    讲师资料 阿杰,游戏开发前端程序,6年开发经验,2014-2018 年从事 U3D 开发,2018年至今从事小游戏开发. 教育培训资历 2016年<泰课在线>签约讲师 2020年<腾 ...

  9. [3D跑酷] UI事件处理系统

    在我们的Unity游戏项目中,GUI的表现采用NGUI.记录一下我们的处理方式: 需要解决的问题 1.需要处理大量按钮的点击事件 2.需要处理界面跳转事件 3.需要处理界面元素更新事件 解决方案 GU ...

最新文章

  1. 一个北漂女孩-不想嫁给有钱人
  2. MySQL数据库az排序_RDS Mysql Single-AZ和Multi-AZ性能差异
  3. Linux学习:shell命令
  4. 2018年第九届省赛C/C++A组第4题——第几个幸运数
  5. Java内存模型常见问题
  6. 今天安家 明天开始在网络的海洋里遨游
  7. mysql中计算日期整数差
  8. ai人工智能_毕竟人工智能可能不适合您
  9. 分布式文件存储FastDFS之基础知识篇
  10. 一个屌丝程序猿的人生(四十九)
  11. Android Studio的适配器Adapter以及Adapterview的使用
  12. html广告加图片,网站广告图片右下角加上“广告”水印标识代码
  13. python--基础知识点--继承、多态、鸭子类型
  14. win7下登录中国银行网银,叫你四步搞定!
  15. java excel 饼图_Java 在Excel中添加分离型饼图、环形图
  16. bnuoj 29065 鸣人的查克拉
  17. 用友 你侮辱了谁? --转自
  18. 浅析正向代理、反向代理、透明代理
  19. Sqlserver 默认连接 master 库
  20. 女 大三,抱金砖~呵~

热门文章

  1. 矩阵等价、合同、相似的区别
  2. 安卓讲课笔记3.4 网格布局
  3. 支付宝支付(四):周期扣款-先签约后代扣场景
  4. 前端实习——微信小程序(2)
  5. NFC天线匹配调试简介1
  6. python如何计算概率事件_Python实现的概率分布运算操作示例
  7. LintCode-解码方法
  8. PPT怎么添加到公众号文章
  9. 【小白】使用Typora与微云实现数据同步
  10. 使用element-ui中的el-date-picker,中间的至字显示不全的原因及解决