cocos2d-android(1)

1. 创建游戏精灵

 // 游戏精灵
 private CCSprite sprite_game = null;
 // CCSprite游戏精灵类,需要加载一张图片代表游戏精灵
 sprite_game = CCSprite.sprite("bg32.png");

// 设置精灵的锚点
// 锚点是设置在屏幕上显示的位置,原点为自身左下角为准,锚点的值乘以被设置锚点的元素宽或高,为移动的距离        
sprite_game.setAnchorPoint(CGPoint.getZero());

// 设置精灵的坐标,以屏幕的左下角为原点,向右,向上为正方向,属于OpenGL坐标系              sprite_game.setPosition(CGPoint.getZero());

// this指代当前对象,即MyCCLayer
// 给当前图层添加一个子元素
// 参数1:子元素对象,参数2:子元素重要性,参数3:子元素的标签(可以通过标签取出该元素)
this.addChild(sprite_game_bg, 0, 0);

2.动作action

1).CCJumpTo:表示弹跳到哪里
 CCJumpTo.action(float time, CGPoint pos, float height, int jumps)
// 参数1:时长,参数2:目标坐标,参数3:弹跳的高度,参数4:弹跳的次数
例:
CCJumpTo.action(3, target, 200, 4);
弹跳3秒钟,弹跳的target坐标,弹跳的高度为200,弹跳的次数为4
CGPoint target = CGPoint.ccp(400, 0);
CCJumpTo jumpTo =CCJumpTo.action(3, target, 200, 4);
sprite_game.runAction(jumpTo);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值