From 7d46f81392d443d63a255bf0d2c8a53bacc4176b Mon Sep 17 00:00:00 2001 From: Andrzej Kapolka Date: Wed, 15 Feb 2006 22:19:36 +0000 Subject: [PATCH] The problem was that setQuad was being called in the second constructor after updateRenderState in the third constructor, so the quad's render state didn't include the alpha state. I changed it so that updateRenderState is called in setQuad. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@3859 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/jme/effect/FadeInOutEffect.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/java/com/threerings/jme/effect/FadeInOutEffect.java b/src/java/com/threerings/jme/effect/FadeInOutEffect.java index 5ad4b2d88..9898dd651 100644 --- a/src/java/com/threerings/jme/effect/FadeInOutEffect.java +++ b/src/java/com/threerings/jme/effect/FadeInOutEffect.java @@ -75,8 +75,6 @@ public class FadeInOutEffect extends Node setRenderQueueMode(Renderer.QUEUE_ORTHO); setZOrder(overUI ? -1 : 1); - - updateRenderState(); } /** @@ -87,6 +85,7 @@ public class FadeInOutEffect extends Node attachChild(quad); quad.setDefaultColor(_color); quad.setRenderState(_astate); + quad.updateRenderState(); } /**