zoukankan      html  css  js  c++  java
  • libgdx Screen 场景切换

    直接摆代码:

    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 ......
  • 相关阅读:
    203. Remove Linked List Elements
    86. Partition List
    143. Reorder List
    876. Middle of the Linked List
    246. Strobogrammatic Number
    202. Happy Number
    数据类型转换
    表达式
    面向对象
    对齐
  • 原文地址:https://www.cnblogs.com/hanhongmin/p/3895070.html
Copyright © 2011-2022 走看看