example menu
This commit is contained in:
@@ -2,6 +2,7 @@ package mangavalk.tetris;
|
|||||||
|
|
||||||
import android.content.res.Resources;
|
import android.content.res.Resources;
|
||||||
import android.graphics.Canvas;
|
import android.graphics.Canvas;
|
||||||
|
import android.graphics.Color;
|
||||||
import android.graphics.Paint;
|
import android.graphics.Paint;
|
||||||
import android.graphics.Paint.Style;
|
import android.graphics.Paint.Style;
|
||||||
import android.media.MediaPlayer;
|
import android.media.MediaPlayer;
|
||||||
@@ -23,9 +24,14 @@ public class GameMenu extends GameStateInterface
|
|||||||
{
|
{
|
||||||
switch(GameState)
|
switch(GameState)
|
||||||
{
|
{
|
||||||
|
case GS_MENU_READY:
|
||||||
|
{
|
||||||
|
ShowMenu(canvas);
|
||||||
|
break;
|
||||||
|
}
|
||||||
case GS_PAUSED:
|
case GS_PAUSED:
|
||||||
{
|
{
|
||||||
ShowPauseMenu();
|
ShowPauseMenu(canvas);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -152,11 +158,14 @@ public class GameMenu extends GameStateInterface
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Draw functions.
|
// Draw functions.
|
||||||
private void ShowPauseMenu()
|
private void ShowMenu(Canvas canvas)
|
||||||
{
|
{
|
||||||
// TODO Auto-generated method stub
|
Rect(canvas, 0f, 160f, 0f, 90f, Color.BLUE);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ShowPauseMenu(Canvas canvas)
|
||||||
|
{
|
||||||
|
Rect(canvas, 0f, 160f, 0f, 90f, Color.RED);
|
||||||
}
|
}
|
||||||
|
|
||||||
// other logic
|
// other logic
|
||||||
|
|||||||
Reference in New Issue
Block a user