加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

cocos2dx3.3开发FlappyBird总结十四:常量定义

发布时间:2020-12-14 20:38:53 所属栏目:百科 来源:网络整理
导读:游戏层中水管等需要常量: #ifndef EngryBird_AppConstant_h#define EngryBird_AppConstant_h /** * The pipe has four state,using the following tag to mark. * the state up * the state down * the state passed * the state new created */ const int

游戏层中水管等需要常量:

#ifndef EngryBird_AppConstant_h
#define EngryBird_AppConstant_h

/** * The pipe has four state,using the following tag to mark. * > the state up * > the state down * > the state passed * > the state new created */
const int kPipeUpTag = 21;
const int kPipeDownTag = 12;
const int kPipePassedTag = 30;
const int kPipeNewTag = 31;

/** * > the pipe's height * > the pipe's width * > the speed of pipe moves * > the distance between the down pipe and up pipe * > the distance between the pipes vertical * > the number of pipe pairs display int the screen in the same time * > the distance that the pipe will display in the screen,for player to ready */
const int kPipeHeight = 320;
const int kPipeWidth = 52;
const float kPipeShiftSpeed = 80.0f;
const int kPipeUpDownDistance = 100;
const int kPipeInterval = 180;
const int kPipePairCount = 2;
const int kWaitDistance = 100;

/** * The radius of the bird */
const int kBirdRadius = 15;

/** * The width and height of the design resolution */
const int kDesignWidth = 288;
const int kDesignHeight = 512;

/** * The tag of game layer in the scene */
const int kGameLayerTag = 101;

#endif

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读