cocos2dx基础篇(2) 第一个程序

【本节内容】       1、程序的基本组成:CCSprite(精灵)、CCLayer(层)、CCScene(场景)、CCDirector(导演)       2、分析HelloWorld源码。 一、基本组成cocos2d-x游戏引擎主要六个部分,分别为导演(CCDirector)、摄像机(CCCamera)、场景(CCScene)、布景(CCLayer)、精灵(CCSprit...
摘要由CSDN通过智能技术生成

【本节内容】

       1、程序的基本组成:CCSprite(精灵)、CCLayer(层)、CCScene(场景)、CCDirector(导演)

       2、分析HelloWorld源码。

 

一、基本组成

cocos2d-x游戏引擎主要六个部分,分别为导演(CCDirector)、摄像机(CCCamera)、场景(CCScene)、布景(CCLayer)、精灵(CCSprite)、以及动作(CCAction)。

(1)CCSprite(精灵)

       精灵其实就是我们说的元素。比如一个游戏里的角色、NPC、怪物、物品等,乃至连随机掠过的鸟、飘过的风,从理论来说,也是精灵。表现在游戏中我们能看到的东西,应该都可以看作是精灵。众生相,皆精灵!!!

(2)CCLayer(层)

       层在cocos2dx项目里是精灵以外出现的最多的元素。我们可以把层理解为一层透明的幕布,当然在实际开发中根据需要也可以不透明,我们的精灵就需要加在层上。一个游戏一个时间段可以有很多层,因为层是透明的,所以不同的层摞在一起,实际看起来就和一个层一样。但是精灵在各自的层上表现出来,互不影响。

(3)CCScene(场景)

       如果我们把层理解为幕布,那么场景就是一个电视,我们把幕布放在这个电视里,去组建游戏

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值