在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)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。