cocos2d-x lua 类对象的使用

在lua中使用类对象很简单也很方便,下面以创建精灵为例

require "Cocos2d"
require "Cocos2dConstants"

--精灵类测试

local testSprite = class("testSprite",function (name)

return cc.Sprite:create(name)
	
end)


function testSprite:createSprite(name)

--创建精灵
	local sp = testSprite.new(name)
	
	return sp
	
end

--返回精灵类对象
return testSprite

在main.lua中这么调用
 local tests=require("testSprite")
    local sp3=tests:createSprite("land.png")
    sp3:setPosition(180,250)
    layer:addChild(sp3,1)

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...