Lua封装增加Sprite接口
来源:互联网 发布:淘宝手机主图长方形 编辑:程序博客网 时间:2024/05/16 15:15
封装普通Sprite接口,支持直接传入png文件名和BatchNode添加内存中的图片,支持自动remove原有tag进行替换
function AddSprite( png, pos, target, tag, zorder )if( tag == nil ) then tag = 0; endif( zorder == nil ) then zorder = 0; endif( tag ~= 0 and target:getChildByTag(tag) ) thentarget:removeChildByTag( tag, true );endlocal spriteFrame = CCSpriteFrameCache:sharedSpriteFrameCache():spriteFrameByName(png)local sprite = nilif spriteFrame thensprite = CCSprite:createWithSpriteFrame(spriteFrame)elsesprite = CCSprite:create( png );endif( sprite == nil ) then return nil; endtarget:addChild( sprite, zorder, tag );sprite:setPosition( pos );return sprite;end
EX:
AddSprite("p_followpet_expbar.png", ccp(49,14.5), father, Tag.Image, 10)
0 0
- Lua封装增加Sprite接口
- Lua封装增加九宫Sprite接口
- Lua封装增加ImageButton接口
- Lua封装增加CCLabel接口
- Lua封装增加CCEditBox编辑框接口
- cocos2dx-lua sprite增加touch监听
- 22、C#:利用接口增加封装安全性
- cocos2dx sprite lua
- lua 之 sprite
- Lua之Sprite使用
- quick-x lua sprite使用
- cocos2d Sprite Lua处理实例
- cocos2d-x-lua:API-sprite
- 【cocos2dx】Sprite增加多边形(增加不规则碰撞)
- cocos Lua 计算中英文字符串长度封装接口
- hiredis异步接口封装并导出到Lua
- lua封装
- Lua笔记:如何继承cc.Sprite类
- spring-OpenSessionInVies延长session的生命周期
- 从零开始写javaweb框架笔记4-在IDEA中配置Tomcat
- HDU-计算机学院大学生程序设计竞赛(2015’11)1007 油菜花王国(并查集)
- 2015年11-12
- 数据结构 使用递归任意进制转换(c语言实现)
- Lua封装增加Sprite接口
- 搬砖(规律题)
- HDU 5587 数学
- github上c++开源项目
- C语言基础篇(二)
- UITableViewCell,UITableView默认选中一个单元格
- No Android facet found in the module 的解决办法
- oracle 11gPL/SQL语言基础
- 入手cocos2dx3.9笔记 2