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;
[Unity3d开发与wordpress技术分享]本站是一个技术资源分享网站!主要分享wordPress主题,WordPress插件,opencart,Magento外贸商城主题,Html5网站模板,unity3d源码,unity3d插件.同时本站也有原创的各类免费资源、源码、福利和心得!关注站长建站SEO,unity3d游戏开发,移动APP等技术