2
我使用的場景管理器只有一個引擎的十個場景。 我想要做的就是每當我在場景之間切換時,應該會有效果。就像當我從場景1切換到場景2時,場景2應該會像旋轉或放大或掠過等等。如果是這樣,這可能如何?在AndEngine中設置場景並帶有一些效果
我使用的場景管理器只有一個引擎的十個場景。 我想要做的就是每當我在場景之間切換時,應該會有效果。就像當我從場景1切換到場景2時,場景2應該會像旋轉或放大或掠過等等。如果是這樣,這可能如何?在AndEngine中設置場景並帶有一些效果
場景擴展實體,因此您可以使用一些EntityModifiers在場景之間轉換。由於傳入和傳出場景都不能同時處於活動狀態,因此有一些限制。
這裏有可能讓你在正確的方向前進的例子 - 我用類似的東西我splashScene和mainScene
outgoingScene.registerEntityModifier(new ScaleModifier(3f, 1f, 0f, new IEntityModifierListener() {
@Override
public void onModifierStarted(IModifier<IEntity> pModifier, IEntity pItem) {
}
@Override
public void onModifierFinished(IModifier<IEntity> pModifier, IEntity pItem) {
mEngine.setScene(incomingScene);
} }));
試一試讓我們看看會發生什麼之間的過渡。我明白了主意。 – 2012-03-17 03:57:57
但我怎麼能點擊一個按鈕來做到這一點? – 2012-03-17 04:08:15