随笔分类 - Cocos2d
Cocos2d-android
摘要:为屏幕添加触摸事件,将左上角坐标转换为左下角坐标 1 package com.arlen.cocos2d.touch01; 2 3 import org.cocos2d.layers.CCLayer; 4 import org.cocos2d.nodes.CCDirector; 5 import org.cocos2d.types.CGPoint; 6 7 import android.view.MotionEvent; 8 9 public class GameLayer extends CCLayer {10 11 // 接受用户的触摸事件,首先必须对当前图层进行设置12 1...
阅读全文
摘要:淡入淡出、颜色渐变及动作重复执行import org.cocos2d.actions.base.CCRepeatForever;import org.cocos2d.actions.interval.CCFadeIn;import org.cocos2d.actions.interval.CCFadeOut;import org.cocos2d.actions.interval.CCMoveTo;import org.cocos2d.actions.interval.CCRepeat;import org.cocos2d.actions.interval.CCSequence;import o
阅读全文
摘要:先后、同时执行多个动作及动作序列执行结束后的事件 1 import org.cocos2d.actions.instant.CCCallFunc; 2 import org.cocos2d.actions.interval.CCMoveTo; 3 import org.cocos2d.actions.interval.CCRotateTo; 4 import org.cocos2d.actions.interval.CCScaleTo; 5 import org.cocos2d.actions.interval.CCSequence; 6 import org.cocos2d.actions.
阅读全文
摘要:向量的基本运算及动作 1 import org.cocos2d.actions.interval.CCJumpBy; 2 import org.cocos2d.actions.interval.CCMoveBy; 3 import org.cocos2d.layers.CCLayer; 4 import org.cocos2d.nodes.CCSprite; 5 import org.cocos2d.types.CGPoint; 6 7 public class GameLayer extends CCLayer { 8 9 private CCSprite spriteA...
阅读全文
摘要:什么是精灵:1.精灵就是游戏当中的一个元素,通常用于代表画面当前中的一个事物,例如主人公,NPC和背景元素等;2.一个精灵对象通常都与一张图片关联3.精灵对象可以通过动作对象(CCAction)来产生动画效果如何声明一个精灵对象 //声明一个精灵对象 CCSprite player;如何将一个精灵对象添加到布景层中 //初始化精灵对象 player = CCSprite.sprite("player.png"); //设置精灵对象的位置(cocos2d中坐标原点在左下角而不是左上角) player.setPos...
阅读全文
摘要:下载Cocos2d-android的源代码:cocos2d-android-1git@github.com:ZhouWeikuan/cocos2d.git将项目导入到eclipse中。运行实例;1.首先创建一个android项目,然后将lib导入到项目中2.对MainActivity.java编写1)首先创建一个view对象private CCGLSurfaceView view = null;2)取得 CCDirector 对象CCDirector director = CCDirector.sharedDirector();3)设置应用程序的属性 1 //设置当前游戏中所使用的view对象
阅读全文

浙公网安备 33010602011771号