应用开发者对cocos引擎导演、场景、层、精灵的理解

本来是没打算这么快写导演,场景,层,精灵的,毕竟用的少,容易贻笑大方。

导演类似于应用开发里的Application,是个单例。一般在导演设置一些全局的东西,比如delegate,尺寸之类的。

场景类似于ViewController,可以push,pop等切换的操作。

层类似于ViewController的backGroundView,或者是tableView这种大块的View。

精灵类似于UILabel,UIButton这种小的控件。

用一段描述来解释就是:

导演弄了海滩和草屋两个场景,海滩上分别有海、沙滩、天空三个层,天空层有一闪一闪的太阳和飞来飞去乌鸦两个精灵(addChild),海层有船只和鱼两个精灵,沙滩上有贝壳,男主角和女主角三个精灵。然后发生了点啥事。。就是分别是动作了。 这个时候导演指挥海滩场景切换到草屋场景(场景切换,pop或者replace),草屋场景里有草屋一个层,草屋层里有男主角和女主角,桌子三个精灵。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值