Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   scaleX и scaleY. (http://www.flasher.ru/forum/showthread.php?t=134417)

boris1029 29.12.2009 18:38

scaleX и scaleY.
 
Можно ли использовать scaleX и scaleY для изменения размеров мувика (или другого объекта) при нажатии на кнопочку? У меня что-то не получается. Подскажите что делать.
:umnik2:

Zik. 29.12.2009 18:59

Не получается, потому что свойства scaleX и scaleY в AS 3.0 только
В 1.0/2.0 _xscale и _yscale

Plam 29.12.2009 19:01

Код:

mc._xscale += 5
увеличивает ширину на 5 пикселей

boris1029 29.12.2009 19:03

Цитата:

Сообщение от ZIK68 (Сообщение 876031)
Не получается, потому что свойства scaleX и scaleY в AS 3.0 только
В 1.0/2.0 _xscale и _yscale

У меня Flash 3. подскажите как в нём это можно сделать.

Zik. 29.12.2009 19:10

Что вы имеете ввиду?
Именно Flash 3 или AS 3?

Quarto 29.12.2009 22:27

Не сработает одно - сработает второе!

Psycho Tiger 29.12.2009 23:24

Цитата:

Сообщение от Plam (Сообщение 876033)
Код:

mc._xscale += 5
увеличивает ширину на 5 пикселей

Ложь.

Plam 30.12.2009 02:05

Вложений: 1
Цитата:

Сообщение от Psycho Tiger (Сообщение 876082)
Ложь.

для особо одаренных...
Код:



       
Код AS1/AS2:

       
this.onMouseDown = function() {
        _root.mc._xscale += 5;
};




Вложение 23564

etc 30.12.2009 08:25

Цитата:

Сообщение от Plam (Сообщение 876092)
]

для особо одаренных...
Код:



       
Код AS1/AS2:

       
this.onMouseDown = function() {
        _root.mc._xscale += 5;
};




Вложение 23564

На 5%, а не пикселей.

Plam 30.12.2009 12:56

etc вы не правы, _xscale выдает значение в пикселях а не в процентах, откуда вы взяли что параметр мувиклипа может быть указан в процентах? это смешно!
(+= 5) добавляет только 5 к параметру...поклацайте вложеный мной исходник и проследите что увеличение прогодит ровномерно, а былибы это проценты то каждый раз увеличение былобы все больше.
что-то вы подводете, ну не мнеж е вас учить


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

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