Để một Sprite có được hiệu ứng 3d bạn làm như sau :
- LoopEntityModifier dùng để lặp một Modifier.
- SequenceEntityModifier được dùng để thực hiện các modifier một cách liên tiếp : nó sẽ thực hiện hết modifier này đến modifier khác.
- yoursprite.registerEntityModifier(new LoopEntityModifier(
- new SequenceEntityModifier(new DelayModifier(0.3f),new ScaleModifier(0.5f, 1.0f, 0f, 1.0f, 1.0f, new IEntityModifierListener() {
- @Override
- public void onModifierStarted(
- IModifier
pModifier, IEntity pItem) { } @Override public void onModifierFinished( IModifier pModifier, IEntity pItem) { } }) , new ScaleModifier(0.5f, 0f, 1.0f, 1.0f, 1.0f),new DelayModifier(0.3f))));
- LoopEntityModifier dùng để lặp một Modifier.
- SequenceEntityModifier được dùng để thực hiện các modifier một cách liên tiếp : nó sẽ thực hiện hết modifier này đến modifier khác.