package Ġjp . x 2 8 go . game . re ver si . screen Ċ Ċ import Ġcom . badlogic . gdx . G dx Ċ import Ġcom . badlogic . gdx . graphics . Texture Ċ import Ġcom . badlogic . gdx . scenes . scene 2 d . Input Event Ċ import Ġcom . badlogic . gdx . scenes . scene 2 d . Stage Ċ import Ġcom . badlogic . gdx . scenes . scene 2 d . ui . Image Ċ import Ġcom . badlogic . gdx . scenes . scene 2 d . utils . ClickListener Ċ import Ġcom . badlogic . gdx . utils . viewport . Fit Viewport Ċ import Ġjp . x 2 8 go . game . re ver si . Main Ċ Ċ /** Ċ Ġ* Ġsplash Ġscreen Ċ Ġ*/ Ċ Ċ class ĠSpl ash ( game : ĠMain ) Ġ: ĠScreen Adapter ( game ) Ġ{ ĊĊĠĠĠ Ġinit Ġ{ ĊĠĠĠĠĠĠĠ Ġlog (" board Ġinit ") ĊĊĠĠĠĠĠĠĠ Ġstage Ġ= ĠStage ( Fit Viewport ( game . LOG ICAL _ WIDTH , Ġgame . LOG ICAL _ HEIGHT )) ĊĠĠĠĠĠĠĠ ĠG dx . input . input Processor Ġ= Ġstage ĊĊĠĠĠĠĠĠĠ Ġ// Ġ ãĤ¹ ãĥĹ ãĥ© ãĥĥ ãĤ·ãĥ¥ çĶ» åĥı ĊĠĠĠĠĠĠĠ Ġvar Ġtexture Ġ= ĠTexture ( G dx . files . internal (" image / splash . png ")) ĊĠĠĠĠĠĠĠ Ġvar Ġimage Ġ= ĠImage ( texture ) ĊĠĠĠĠĠĠĠ Ġimage . addListener ( object Ġ: ĠClick Listener () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġoverride Ġfun Ġclicked ( event : ĠInput Event , Ġx : ĠFloat , Ġy : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġgame . set Next Screen ( Menu ( game )) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ}) ĊĊĠĠĠĠĠĠĠ Ġstage . add Actor ( image ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġupdate ( delta : ĠFloat ) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdraw ( delta : ĠFloat ) Ġ{ ĊĠĠĠĠĠĠĠ Ġstage . draw () ĊĠĠĠ Ġ} Ċ }