【COCOS2DX-LUA 学习】精灵创建

本文介绍了如何在COCOS2DX-LUA中使用Lua语言创建精灵,包括从整张图片创建精灵、指定矩形区域创建、通过纹理创建以及使用精灵帧缓存创建。此外,还展示了如何实现精灵的帧动画效果和特效,如旋转、闪烁、颜色褪去和缩放等。
摘要由CSDN通过智能技术生成

这一节开始学习用lua创建精灵,精灵是游戏的重要组成部分,游戏的表现显示主要就是精灵的各种效果,可以说精灵是游戏最活跃的元素。接下来学习lua如何使用精灵的:

local layer=CCLayer::create()

local size=CCDirector:shareDirector():getWinSize()

loacl sprite1=CCSprite:create("test1.png");

sprite1:setPostion(ccp(size.width/2,size.heigth/2));  --   一般精灵创建方式 一整图片作为精灵对象

layer:addChild(sprite1);



local sprite2=CCSprite:create("test2.png",CCRectMake(0,0,100,100)  --利用图片的矩形区域创建精灵

sprite2:setPosition(ccp(size.width/2,size.height/2));

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值