本人刚刚开始接触cocos2dx-lua,在网上找到一个学习资源,视频里面通过修改MainScene.lua(视频里面是mac系统,我在windous系统)在窗口显示一个矩形。修改代码如下,因为本来没有MainScene:ctor()我自己创建了一个。结果我运行后显示不出来,而且gl verts和calls会无限增大,是怎么回事?
代码:
local MainScene = class(“MainScene”, cc.load(“mvc”).ViewBase)
MainScene.RESOURCE_FILENAME = “MainScene.csb”
–function MainScene:onCreate()
– printf(“resource node = %s”, tostring(self:getResourceNode()))
–end
function MainScene:ctor()
local rect = display.newDrawNode();
rect:drawRect(cc.p(0,0),cc.p(300,300),cc.c4f(1.0,0,0,1.0))
self:addChild(rect);
end
return MainScene
输出结果是除了左下角的gl verts和calls 其他一片黑
本人超级小白,我在想是不是我哪里理解错了
