Изменить рисунок, но сохранить свойства - PullRequest
0 голосов
/ 04 апреля 2011

Есть ли способ изменить рисунок, но сохранить свойства для всех фреймов, такие как размер и расположение, чтобы новый рисунок делал все то же самое? Это почти все, что я могу спросить, так как не знаю, с чего начать.

1 Ответ

0 голосов
/ 04 апреля 2011

У вас есть довольно много вариантов, вот два:

1) перенести все нужные вам свойства на новый спрайт / графику например.

myNewSprite.x = myOldSprite.x;
myNewSprite.width = myOldSprite.width;
myNewSprite.height = myOldSprite.height;
myNewSprite.rotation = myOldSprite.rotation;
this.removeChild(myOldSprite);
this.addChild(myNewSprite);

2) сохраняйте свою графику в добавлении спрайта, а не изменяйте графику напрямую, изменяйте свойства контейнеров.

myContainerSprite.rotation = 180;
myContainerSprite.x = 200;
myContainerSprite.removeChild(redTriangle);
myContainerSprite.addChild(blueTriangle);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...