cocos2d-x lua 新人该如何理解for循环?
答案:2 悬赏:0 手机版
解决时间 2021-02-22 03:38
- 提问者网友:容嬷嬷拿针来
- 2021-02-21 10:30
cocos2d-x lua 新人该如何理解for循环?
最佳答案
- 五星知识达人网友:街头电车
- 2021-02-21 11:28
下面简单举个例子吧,还是显示经典的HelloWorldScene中那张背景图片,如果我们在quick中使用原生lua的写法,就和使用C++写一样
function MainScene:ctor()
self.size = CCDirector:sharedDirector():getWinSize()
local sp = CCSprite:create("HelloWorld.png")
sp:setPosition(ccp(self.size.width/2, self.size.height/2))
self:addChild(sp)
end
function MainScene:ctor()
self.size = CCDirector:sharedDirector():getWinSize()
local sp = CCSprite:create("HelloWorld.png")
sp:setPosition(ccp(self.size.width/2, self.size.height/2))
self:addChild(sp)
end
全部回答
- 1楼网友:怙棘
- 2021-02-21 11:46
在说之前,我还是把这个两个名词区分一下,毕竟太长,后面打起来肯定麻烦,quick-cocos2d-x就简称quick,cocos2d-x lua就姑且叫原生lua吧。
我觉得对于第一次接触这两个的小伙伴们肯定多多少少会跟我有一样的疑惑,这两个是使用两种不同的api吧。我只能说说对了一半,确实,quick有一套自己的api,但是,quick还是支持原生lua的api,就好比c和c++的关系,quick是一个超集。
还记得第一次打开quick主页的时候,那时候还没有被触控收购,就看到标题写到—— “这是一个志在提高 cocos2d-x 开发效率的社区” ,是啊,要是不提高怎么会叫quick呢。还有一次看了一下他们的人才招聘,有一条是这么写到——“有强烈的冲动想让别人被自己开发的工具感动到哭”,哈哈,确实现在慢慢觉得是有点被感动到哭,提供的一些api的确便捷很多很多。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯