Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   Проблема с задачей параметров кнопки (http://www.flasher.ru/forum/showthread.php?t=60306)

Peppy 06.07.2004 21:33

Проблема с задачей параметров кнопки
 
Vopros:
est' menu, s4itivaus4ee informatsiu s XML.
Menu sostoit iz n-koli4estva movieClip, kototie soderjat po
MovieClip(v kotorii zagrujaetsia jpg-image) i Button.

Kak mojno dinammi4eski podognat' razmeri Button pod razmeri
MovieClip?

but._width=targetClip._width - ne rabotaet

Ogromnii SANK'S otozvavshimsia!!! mogu vilojit' ishodnik

Елё 06.07.2004 21:42

втавь trace(targetClip._width) перед присваиванием
скорее всего клип просто еще не загружен

Peppy 06.07.2004 21:58

Nea, ne rabotaet.
Stroka stoit v
onClipEvent (load)
i na MovieClip.onLoad=function () {Button._width=MovieClip._width}

Елё 06.07.2004 22:03

MovieClip.onLoad не работает в случае loadMovie
а что trace выдает?

выложи исходник, я посмотрю

Peppy 06.07.2004 22:14

Вложений: 1
trace vidaet pravolnoe zna4enie

Елё 06.07.2004 23:15

Вложений: 1
1. trace у меня все время 105 выдавал
это не правильное значение
2. В первом кадре кнопки ничего не было так что _width == 0 как ни скалируй

еще чуть символы передвинул
добавил onEnterFrame в таймлайн itemMovie

Peppy 07.07.2004 00:23

SPASIBO!!!! :D И от меня! И от моих глазных полопавшихся сосудиков!!! Целую-обнимаю-облизываю!!!! (если не брезгуете, конечно :p )

P.S.
А вот это зачем?
..и можно ли без этого обойтись?
.. и чем это черьевато?

delete this.onEnterFrame;

Елё 07.07.2004 00:49

после того как изображение загрузилось не имеет больше смысла проверять его ширину. так что лучше удалить обработчик который вызывается на каждый кадр

можно и не удалять конечно - влияет это только на производительность

ЗЫ
..обнимать это хорошо
... облизывать это здорово

:rolleyes:

Peppy 07.07.2004 02:38

Фу, как нехорошо всё получилось....

Вобщем, благодарю за толковые разъяснения!

Может Вы ещё знаете как размеры самого документа, т.е. swf movi-ка из ActionScript поменять?! :)
У меня такое чуйство, что это как-то связано с JavaScript...
Так ли это? И есть ли ещё способ?

Peppy 08.07.2004 14:26

Продолжение :http://www.flasher.ru/forum/showthre...975#post390148


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

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