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);
}
}
生成精灵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);
}
}
相关文章推荐
- Android游戏开发第二天(3)
- Android游戏开发之爆炸效果
- 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏
- Android 3D游戏开发(基础篇)——Opengl ES游戏引擎实现
- Java游戏开发框架LGame-0.2.6发布(含PC及Android版)
- Android游戏开发之旅五 Path和Typeface
- android开发之启动模拟器并安装游戏apk
- Android 3D游戏开发教程
- Android游戏开发框架LGame-Android-0.2.5R发布
- Android游戏开发框架LGame-Android-0.2.5R发布
- Android游戏开发之旅四 Canvas和Paint实例
- Android游戏开发使用View还是SurfaceView
- android围棋游戏开发第二周总结
- android围棋游戏开发第一周总结
- Android 3D游戏开发——Opengl ES游戏引擎实现
- Android游戏开发之爆炸效果
- Android游戏开发2种FPS 实现比较
- android围棋游戏开发第三周总结
- android游戏开发的框架设计
- Android游戏开发中的优化策略