gdx-studio

#libgdx#java#desktop

git clone https://git.pyrossh.dev/gdx-studio

An IDE for creating Games using libgdx and Java supported on all platforms Android, iOS, Desktop


test/source/Options.java
a9b2a64 1
package source;
a9b2a64 2
a62d533 3
import com.badlogic.gdx.scenes.scene2d.Actor;
a9b2a64 4
import scene2d.*;
a62d533 5
a9b2a64 6
/** A Basic Main Menu for the Game
7c84877 7
 * <p>
a9b2a64 8
 * The Main Menu Displays all the scenes to which the game can switch too. Based on which button or
a9b2a64 9
 * image or widget pressed the scene can be switched.
 
7c84877 10
 * <p>
7c84877 11
 * @author pyros2097 */
a62d533 12
public class Options extends Scene {
a62d533 13
a62d533 14
    public Options(){
a62d533 15
    }
a62d533 16
a62d533 17
    @Override
a62d533 18
    public void onClick(Actor actor){
a62d533 19
        if(actor.getName().equals("Back"))
a9b2a64 20
           setScene("Menu");
a62d533 21
    }
a62d533 22
a62d533 23
    @Override
a9b2a64 24
    public void onTouchDown(Actor actor){
a9b2a64 25
    }
a62d533 26
a62d533 27
    @Override
a62d533 28
    public void onTouchUp(){}
a62d533 29
a62d533 30
     @Override
a62d533 31
    public void onDragged(){}
a62d533 32
a62d533 33
    @Override
a9b2a64 34
    public void onGesture(GestureType type){
a9b2a64 35
        if(type == GestureType.Up)
a9b2a64 36
            log("Up");
a9b2a64 37
        else if(type == GestureType.Down)
a9b2a64 38
            log("Down");
a9b2a64 39
    }
a62d533 40
a62d533 41
    @Override
a9b2a64 42
    public void onKeyTyped(char key){
a9b2a64 43
    }
a9b2a64 44
    
a9b2a64 45
    @Override
a9b2a64 46
    public void onKeyUp(int keycode){
a9b2a64 47
    }
a9b2a64 48
    
a9b2a64 49
    @Override
a9b2a64 50
    public void onKeyDown(int keycode){
a9b2a64 51
    }
a9b2a64 52
a9b2a64 53
     @Override
a62d533 54
    public void onPause(){
a62d533 55
    }
a62d533 56
    
a62d533 57
    @Override
a62d533 58
    public void onResume(){
a62d533 59
    }
a62d533 60
        
a62d533 61
    @Override
a62d533 62
    public void onDispose(){
a62d533 63
    }
a62d533 64
}