Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Растягивание родительского спрайта (http://www.flasher.ru/forum/showthread.php?t=149705)

Srednas 30.01.2011 11:54

Растягивание родительского спрайта
 
Здравствуйте.
Подскажите, как увеличить спрайт, содержащий в себе другой спрайт. Так, чтобы родительский увеличился, а дочерний остался того же размера?
Сейчас получается что при растягивании родителького, дочерний так же растягивается.

bav 30.01.2011 12:00

Быть может так?
Код AS3:

parentSprite.scaleX *= 1.1;
childSprite.scaleX /= 1.1;


f.g.programmer 30.01.2011 12:01

Никак.
Можно положить содержимое, которое должно и не должно растягиваться их в разные спрайты, и растягивать то, что нужно.
Или можно пропорционально уменьшать дочерний спрайт, и если он имеет ненулевые координаты, пропорционально корректировать их.

DZHETIGAPA 30.01.2011 20:47

Почему нельзя? Можно! Только надо ввести свой коэффициент масштаба. Но вот вопрос: Зачем увеличивать родительский спрайт, если не нужно увеличение дочернего?

in4core 30.01.2011 21:17

А чтоб был)) это фича такая. Положить пустоту в пустую коробку. На самом деле видимо там спрайтов много и ему нужно чтобы тока 1 из них не скейлился


Часовой пояс GMT +4, время: 01:30.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.