PDA

Просмотр полной версии : Размер Loader'a


MelDiz
12.03.2006, 20:12
Прошу прощения за ламерский вопрос, но как не пробовал решить сам никак не получаестя:

Как можно установить програмно свойства width и heigth для компонента
Loader.
Заранее благодарен

Vensky_Hor
12.03.2006, 20:56
Пару дней назад я задавала тот же вопрос, но ответа пока не получила :(
Понимаешь ли, похоже этот лоадер тянется под контент. И если у тебя автоскейл выставлен в тру, то тебе ничего не остается, как поверх этого лоадера нарисовать четыре прямоугольника цвета фона и пользоваться ими, как створками, регулируя просвет под нужный размер области лоадера.

Если что то откопаю, скажу обязательно

MelDiz
12.03.2006, 21:44
Vensky_Hor, спасибо за отклик. Я читал твой вопрос о Лоадере.
У меня задача немного другая - небходимо установить стандартный размер для Loader.
При работе заметил интересную вещь: если написать
trace( _root["main" + 1].kart1.width) - Флэш выводит ширину нормально.
Если пишу:

_root["main" + 1].kart1.width = 200;

+ то же самое для высоты -
Флэш глючит и cовсем не выводит данный Loader!!!???
Возможно проблема в самой записи, если видешь ошибку плз напиши.
Спасибо
Если что найду - напишу

MelDiz
12.03.2006, 21:49
Забыл спросить:
Возможно ли в библиотеке документа Flash создать два компонента Loader?
(в моем случае это нужно для того чтоб один загружал фотки одного размера, другой - фотки большего размера)

Vensky_Hor
12.03.2006, 21:55
Если ширина - это унаследованная от UIObject.width, то привожу цитату из хелпа: The width of the object, in pixels. Read-only.

Vensky_Hor
12.03.2006, 21:57
В самой библиотеке будет он один (есля не ошибаюсь), но на поле - сколько хошь. Только по-разному их назови на инстансах.

silin
12.03.2006, 23:48
Если пишу:
_root["main" + 1].kart1.width = 200;
Флэш глючит и cовсем не выводит данный Loader!!!???
Возможно проблема в самой записи, если видешь ошибку плз напиши.

_root["main" + 1].kart1.setSize(200,200);

E.Q.
13.03.2006, 00:01
Небольшой вопрос не по томе, но по коду:

не нужна ли точка после _root?
_root.["main" + 1].kart1.setSize(200,200);

Antares
13.03.2006, 00:04
Если ширина - это унаследованная от UIObject.width, то привожу цитату из хелпа: The width of the object, in pixels. Read-only.
Цитата из того же хелпа: setSize

Antares
13.03.2006, 00:04
Небольшой вопрос не по томе, но по коду:

не нужна ли точка после _root?
_root.["main" + 1].kart1.setSize(200,200);
Не нужна. Читаем в FAQ про доступ через квадратные скобки

mrspb
13.03.2006, 03:16
Vensky_Hor, MelDiz
не уверен, но тк компонент - это тот же самый мовиклип и как следствие имеет свойства:
._width
._height

Antares
можешь проверить ссылку на фак в темe "Правила подфорума ActionScript (обновлено 05.01.2006)"
5. Пятое правило Флэшер.ру -- прежде чем задать вопрос, спрашивающий должен ознакомиться с FAQ.

линк:
http://flasher.ru/forum/forumdisplay.php?f=81

Antares
13.03.2006, 03:52
Господин, а целый РАЗДЕЛ FAQ разглядеть невозможно?:)