Форум 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)
-   -   Zoom и как его делать (http://www.flasher.ru/forum/showthread.php?t=115158)

Zik. 20.08.2008 19:56

Zoom и как его делать
 
Народ, как можно сделать zoom ?? ТО есть чтобы когда я нажал кнопочку, все приблизилось. :)

MrPoma 20.08.2008 20:28

_xscale, _yscale, _width, _height.

Zik. 21.08.2008 14:25

че-то я не понял. объясните плиз, или скажите где объясняется

Obi 21.08.2008 14:33

Код:

btn.onPress = function() {
zoom(this);
}

function zoom(mc:MovieClip):Void {
mc._xscale += 0.1;
mc._yscale += 0.1;
}

А объясняется все в хелпе.

StasMIX 21.08.2008 14:52

я чото не понял, я делаю просто
on (press) {
fox.__xscale = 50;
fox._yscale = 50;
}

alexcon314 21.08.2008 15:19

StasMIX, оформите код тэгами [code][/code]

qazwsx 21.08.2008 16:39

StasMIX код нужно писать в кадре а не в клипе. В твоем случае кнопка где висит on(press) не видил fox.

Zik. 21.08.2008 21:05

Спасибо Obi большое.

bul'bec 22.08.2008 20:30

Товарищи ! как раз зашёл на форум чтобы задать этот вопрос и в этой теме я думаю он будет не лишним...Как зделать так , чтобы я зажал кнопку и мувик продолжал увеличиваться? Тоесть добиться зумирования до нужного размера не "дрочкой" а зажатием клавиши миши :)?

MrPoma 22.08.2008 21:04

Код:

btn.onPress = function() {
this.onEnterFrame = function(){
zoom(this);
}
}

btn.onRelease = function() {
delete this.onEnterFrame;
}

function zoom(mc:MovieClip):Void {
mc._xscale += 0.1;
mc._yscale += 0.1;
}



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

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