Skip to content

Commit

Permalink
Fix screen transition colors
Browse files Browse the repository at this point in the history
  • Loading branch information
bitbrain committed Nov 25, 2019
1 parent 1873e83 commit 7f0b82c
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ public void clear() {

@Override
public void attach(Light light, GameObject object, boolean centered) {
behaviorManager.apply(new LightBehavior(light, centered, this), object);
behaviorManager.apply(new LightBehavior(light, centered), object);
}

@Override
Expand All @@ -195,7 +195,7 @@ public void attach(Light light, GameObject object) {

@Override
public void attach(Light light, GameObject object, float offsetX, float offsetY) {
behaviorManager.apply(new LightBehavior(light, offsetX, offsetY, this), object);
behaviorManager.apply(new LightBehavior(light, offsetX, offsetY), object);
}

public void render() {
Expand Down Expand Up @@ -240,25 +240,21 @@ private class LightBehavior extends BehaviorAdapter {

private final Light light;

private final LightingManager lightingManager;

private final float offsetX, offsetY;

private boolean centered = false;

LightBehavior(Light light, float offsetX, float offsetY, LightingManager lightingManager) {
LightBehavior(Light light, float offsetX, float offsetY) {
this.light = light;
this.offsetX = offsetX;
this.offsetY = offsetY;
this.lightingManager = lightingManager;
}

LightBehavior(Light light, boolean centered, LightingManager lightingManager) {
LightBehavior(Light light, boolean centered) {
this.light = light;
this.offsetX = 0f;
this.offsetY = 0f;
this.centered = centered;
this.lightingManager = lightingManager;
}

@Override
Expand All @@ -275,7 +271,7 @@ public void update(GameObject source, float delta) {

@Override
public void onDetach(GameObject source) {
lightingManager.destroyLight(this.light);
this.light.remove(true);
}
}
}
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Version 0.6.7

* fix `ScreenTransitions` color issue

# Version 0.6.6

* [[#207](https://github.com/bitbrain/braingdx/issues/207)] introduce enteronly property for event router
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@ public void render(Batch batch, float delta) {
batch.begin();
batch.draw(texture, 0f, 0f, Gdx.graphics.getWidth(), Gdx.graphics.getHeight());
batch.end();
batch.setColor(Color.WHITE);
}

}

0 comments on commit 7f0b82c

Please sign in to comment.