cocos2d-android(1)

来源:互联网 发布:怎样更换淘宝账号 编辑:程序博客网 时间:2024/04/28 13:38

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);
0 0
原创粉丝点击