Android游戏开发第四天,场景切换
2014-08-12 16:14
411 查看
没有原来的教学视频了,于是自己捉摸着怎么切换场景,最后发现直接使用CCDirector即可,上代码
package com.example.test2;
import org.cocos2d.actions.interval.CCMoveTo;
import org.cocos2d.layers.CCLayer;
import org.cocos2d.layers.CCScene;
import org.cocos2d.nodes.CCDirector;
import org.cocos2d.nodes.CCSprite;
import org.cocos2d.types.CGPoint;
import android.view.MotionEvent;
public class GameLayer extends CCLayer{
CCSprite player;
public GameLayer(){
player=CCSprite.sprite("player2.gif");
player.setPosition(100,100);
this.addChild(player);
this.setIsTouchEnabled(true);
}
@Override
public boolean ccTouchesBegan(MotionEvent event) {
// TODO Auto-generated method stub
CCDirector director = CCDirector.sharedDirector();
CCScene scene1=CCScene.node();
GameLayer1 gameLayer1=new GameLayer1();
scene1.addChild(gameLayer1);
director.runWithScene(scene1);
return super.ccTouchesBegan(event);
}
}
package com.example.test2;
import org.cocos2d.actions.interval.CCMoveTo;
import org.cocos2d.layers.CCLayer;
import org.cocos2d.layers.CCScene;
import org.cocos2d.nodes.CCDirector;
import org.cocos2d.nodes.CCSprite;
import org.cocos2d.types.CGPoint;
import android.view.MotionEvent;
public class GameLayer extends CCLayer{
CCSprite player;
public GameLayer(){
player=CCSprite.sprite("player2.gif");
player.setPosition(100,100);
this.addChild(player);
this.setIsTouchEnabled(true);
}
@Override
public boolean ccTouchesBegan(MotionEvent event) {
// TODO Auto-generated method stub
CCDirector director = CCDirector.sharedDirector();
CCScene scene1=CCScene.node();
GameLayer1 gameLayer1=new GameLayer1();
scene1.addChild(gameLayer1);
director.runWithScene(scene1);
return super.ccTouchesBegan(event);
}
}
相关文章推荐
- Android游戏开发之切换游戏场景特效的实现 (十九)
- (转)Android游戏开发之切换游戏场景特效的实现 (十九)
- Android游戏开发之切换游戏场景特效的实现 (九)
- android+unity游戏开发基础之场景的切换 ***
- android+unity游戏开发基础之场景的切换
- android+unity游戏开发基础之场景的切换
- Android游戏开发之切换游戏场景特效
- android+unity游戏开发基础之场景的切换
- Android游戏开发之切换游戏场景特效的实现 (十九)
- 【Android游戏开发之九】(细节处理)触屏事件中的Bug解决方案以及禁止横屏和竖屏切换!
- 【iphone游戏开发】Iphone游戏开发之五:游戏场景切换,点阵字的实现和Hiero工具的利用
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android游戏开发之五】游戏注册界面Demo-实现两个Activity之间的切换与数据交互!
- 【Android游戏开发之五】游戏注册界面Demo-实现两个Activity之间的切换与数据交互!
- 【Android游戏开发之九】(细节处理)触屏事件中的Bug解决方案以及禁止横屏和竖屏切换!
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【iphone游戏开发】Iphone游戏开发之五:游戏场景切换,点阵字的实现和Hiero工具的利用
- Android游戏开发之横竖屏的切换
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Android 游戏开发中横竖屏切换问题