fix nullpointer for mover storyboard
This commit is contained in:
parent
4dc8b34557
commit
b2f85edb13
|
@ -333,6 +333,8 @@ public class Game extends ComplexOpsuState {
|
|||
|
||||
@Override
|
||||
public void revalidate() {
|
||||
super.revalidate();
|
||||
|
||||
// create offscreen graphics
|
||||
try {
|
||||
offscreen = new Image(displayContainer.width, displayContainer.height);
|
||||
|
@ -1445,10 +1447,6 @@ public class Game extends ComplexOpsuState {
|
|||
|
||||
@Override
|
||||
public void enter() {
|
||||
super.enter();
|
||||
|
||||
displayContainer.drawCursor = false;
|
||||
|
||||
overlays.clear();
|
||||
if (Options.isEnableSB()) {
|
||||
overlays.add(optionsOverlay);
|
||||
|
@ -1458,6 +1456,10 @@ public class Game extends ComplexOpsuState {
|
|||
optionsOverlay.revalidate();
|
||||
}
|
||||
|
||||
super.enter();
|
||||
|
||||
displayContainer.drawCursor = false;
|
||||
|
||||
isInGame = true;
|
||||
if (!skippedToCheckpoint) {
|
||||
UI.enter();
|
||||
|
|
|
@ -69,6 +69,8 @@ public class MoveStoryboard extends OverlayOpsuState{
|
|||
|
||||
@Override
|
||||
public void revalidate() {
|
||||
super.revalidate();
|
||||
|
||||
btnAddLinear = new SimpleButton(displayContainer.width - 205, 50, 200, 25, Fonts.SMALL, "add linear", Colors.BLUE_BUTTON, Colors.WHITE_FADE, Colors.WHITE_FADE, Colors.ORANGE_BUTTON);
|
||||
btnAddQuadratic = new SimpleButton(displayContainer.width - 205, 80, 200, 25, Fonts.SMALL, "add quadratic", Colors.BLUE_BUTTON, Colors.WHITE_FADE, Colors.WHITE_FADE, Colors.ORANGE_BUTTON);
|
||||
btnAddCubic = new SimpleButton(displayContainer.width - 205, 110, 200, 25, Fonts.SMALL, "add cubic", Colors.BLUE_BUTTON, Colors.WHITE_FADE, Colors.WHITE_FADE, Colors.ORANGE_BUTTON);
|
||||
|
@ -94,16 +96,6 @@ public class MoveStoryboard extends OverlayOpsuState{
|
|||
return moves[objectIndex].getPointAt(t);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void hide() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void show() {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onPreRenderUpdate() {
|
||||
int x = displayContainer.mouseX;
|
||||
|
|
Loading…
Reference in New Issue
Block a user