public abstract class GameHolder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected float |
bulletsDefaultSpeed |
protected Pool<Bullet> |
bulletsPool |
static int |
NO_CLICK |
Constructor and Description |
---|
GameHolder(Game game,
android.app.Activity activity) |
Modifier and Type | Method and Description |
---|---|
protected void |
addBonus(Bonus bonus) |
protected void |
applyBonus(User user,
Bonus bonus)
Бонус поймали
|
protected abstract void |
bulletOnWall(Bullet bullet) |
protected abstract void |
bulletsBabah(Bullet bullet,
Bullet bullet2) |
protected abstract void |
catchBonus(User user,
Bonus bonus) |
void |
drawGame(android.graphics.Canvas canvas,
int deltaTime) |
protected void |
gameOver() |
android.app.Activity |
getActivity() |
java.util.ArrayList<Bonus> |
getBonusList() |
protected java.util.ArrayList<Bullet> |
getBullets() |
protected User |
getWinner() |
protected void |
killMyUser() |
protected int |
myClick() |
void |
onClick(int click) |
protected void |
removeBonus(Bonus bonus) |
protected void |
runDelayed(java.lang.Runnable runnable,
java.lang.Object token,
long delay) |
void |
setupScreen(int w,
int h) |
abstract void |
startGame() |
protected void |
stopDelayedCallbacks() |
abstract void |
stopGame() |
protected java.lang.String |
tr(int stringID) |
protected void |
updateScreenInfo() |
protected abstract void |
userBombom(User user,
Bullet bullet) |
public static final int NO_CLICK
protected final float bulletsDefaultSpeed
public GameHolder(Game game, android.app.Activity activity)
protected java.lang.String tr(int stringID)
public abstract void startGame()
public android.app.Activity getActivity()
public void onClick(int click)
protected int myClick()
public void setupScreen(int w, int h)
public void drawGame(android.graphics.Canvas canvas, int deltaTime)
protected void runDelayed(java.lang.Runnable runnable, java.lang.Object token, long delay)
protected void stopDelayedCallbacks()
protected void addBonus(Bonus bonus)
protected void removeBonus(Bonus bonus)
public java.util.ArrayList<Bonus> getBonusList()
protected void applyBonus(User user, Bonus bonus)
user
- пользователь, который его поймалprotected void killMyUser()
protected void updateScreenInfo()
protected void gameOver()
protected User getWinner()
protected java.util.ArrayList<Bullet> getBullets()
protected abstract void bulletOnWall(Bullet bullet)
public abstract void stopGame()