увеличить спрайт в Android (Android) - PullRequest
0 голосов
/ 21 ноября 2011

Я хочу, чтобы мой спрайт (динамическое тело спрайта) плавно увеличивал или уменьшал масштаб, скажем, когда я щелкаю по этому спрайту. Я пытался использовать EntitiyModifier и ScaleModofier в нем. Ниже приведен код, который я использовал:

SequenceEntityModifier seq_zoom = new SequenceEntityModifier(
            new ScaleModifier(4f, 1f, 0.454545f));
........
mMySprite.registerEntityModifier(seq_zoom); // On Clicking the sprite

Но со спрайтом ничего не происходит. Кто-нибудь может подсказать мне, как применить плавное масштабирование спрайта?

1 Ответ

1 голос
/ 21 ноября 2011

Прежде всего, то, что вы делаете, это увеличение спрайта, он не увеличивает его (остальная часть сцены остается той же величины и масштабирования).

Вы можете использовать SmoothCamera , вы можете увидеть пример здесь . Я думаю, что это лучше, чем масштабирование (даже если оно делает то же самое ..)

...