2012-02-11 54 views
0

我在Android應用程序中使用了AndEngine。我必須顯示一條消息。所以我用ChangeableText如下:如何使ChangeableText在引擎中透明

ChangeableText text; 
    text = new ChangeableText(100, y , mFont, "My message"); 
    text.setAlpha(0); 
    resourceManager.getScene().attachChild(text); 
    texts.add(text); 

正如你看到的,文本應該是透明的,並且用戶是不可見在第一,但事實並非如此。你能幫我找出有什麼問題嗎?

謝謝。

回答

2

解決這一這裏要解釋

http://www.andengine.org/forums/post16082.html?hilit=setAlpha#p16082

基本上,確保你的字體是白色,你聲明mFont,然後你可以使用setAlpha或爲setColor的的setColor方法(INT紅,INT綠,int blue,int alpha)品種。

+1

非常感謝。它解決了。再次感謝。 text.setBlendFunction(GL10.GL_SRC_ALPHA,GL10.GL_ONE_MINUS_SRC_ALPHA); – 2012-02-11 18:06:45