您的位置:首页 > 移动开发 > Android开发

Android游戏开发第二天(1)

2014-08-10 11:41 204 查看
添加精灵到画布
生成精灵CCSprite.sprite("图像")//在assets中

将对象设置位置CGPoint,setPosition

将对象加入画布this.addChild(player);

设置动作:XX.action(此处用CCJumpTo)

执行动作:runAction、

代码

GameLayer

package com.example.test;

import org.cocos2d.actions.interval.CCJumpTo;
import org.cocos2d.layers.CCLayer;
import org.cocos2d.nodes.CCSprite;
import org.cocos2d.types.CGPoint;

public class GameLayer extends CCLayer{
//声明精灵
CCSprite player;
public GameLayer(){
//初始化精灵
player = CCSprite.sprite("player.png");
//通过CGPoint设置位置
CGPoint point =CGPoint.ccp(100,100);
//设置位置
player.setPosition(point);
//精灵增加到画布
this.addChild(player);
//设置action,此处用CCJumpTo
CGPoint target =CGPoint.ccp(400,100);
CCJumpTo jumpTo = CCJumpTo.action(3, target, 300, 2);
//执行动作
player.runAction(jumpTo);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: