码迷,mamicode.com
首页 > 其他好文 > 详细

libgdx Screen 场景切换

时间:2014-08-06 18:34:11      阅读:304      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   div   代码   new   log   ad   

直接摆代码:

1 public class MainGame extends Game{
2     @Override
3     public void create() {
4         this.setScreen(new ScreenOne());
5     }
6 }

代码中ScreenOne实现com.badlogic.gdx.Screen接口。

当需要切换场景的时候,调用game的setScreen方法即可,奏是这么简单

当然多个场景的情况下,Screen的实现类里最好持有game的引用,或者是game直接写成单例模式。

主要嘛,就是在想切换场景的时候代码好写罢了。

如以下Screen:

1 public class ScreenTwo implements Screen {
2     private Game game;//在需要切换场景的时候直接game.setScreen
3 
4     public ScreenTwo(Game game) {
5         this.game = game;
6     }
7 ......

 

libgdx Screen 场景切换,布布扣,bubuko.com

libgdx Screen 场景切换

标签:style   blog   color   div   代码   new   log   ad   

原文地址:http://www.cnblogs.com/hanhongmin/p/3895070.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!