cocos2d-x lua 类对象的使用

前端之家收集整理的这篇文章主要介绍了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)
原文链接:https://www.f2er.com/cocos2dx/347043.html

猜你在找的Cocos2d-x相关文章