我想要什么:我希望我的文字逐个字符显示,当整个文字可见时,我希望整个文字闪烁。
我做了什么:
Text displayText = new TickerText(WIDTH / 2 - ((displayTxt.length() / 2)
* FONT_SIZE_LARGE) / 2 - FONT_SIZE_LARGE, HEIGHT / 2, mPlokFontLarge,
displayTxt, new TickerTextOptions(HorizontalAlign.CENTER, 4),
vertexBufferObjectManager);
scene.attachChild(displayText);
此代码添加字符串displayTxt
中的文本,然后逐个字符显示。现在让它闪烁我做了LoopEntityModifier
final LoopEntityModifier blinkModifier = new LoopEntityModifier(
new SequenceEntityModifier(new FadeOutModifier(0.25f), new FadeInModifier(0.25f)));
但我无法将其添加到displayText
。
我还检查了this link which tells how to do so,但问题是,它适用于GLES1.0
感谢任何帮助。另外,我对AndEngine很新,所以请原谅我错了并指导我。另外,如果你能指出相关的教程,我们将不胜感激
答案 0 :(得分:1)
您应该可以使用
之类的内容为文本添加任何修饰符displayText.registerEntityModifier(yourModifierHere)