PDA

Просмотр полной версии : Можноли программно менять Stage.width?


GreatRash
20.09.2007, 12:51
Собственно можно или нет?
Есть несколько кнопок однотипных (их кол-во будет меняться - увеличиваться), можно ли с кол-вом кнопок увеличивать ширину флешки?

etc
20.09.2007, 12:53
С помощью JavaScript.

GreatRash
20.09.2007, 12:59
Т.е. я узнаю, что у меня, допустим, три кнопки шириной 100px, потом складываю их ширину (300px + по 10px отступ = 360px), а потом передаю это в JavaScript меняю в теге Embed (Object) ширину?

Я правильно понял? А в самом флэше ничего не надо прописывать?

etc
20.09.2007, 13:05
Правильно. Что значит ничего во флеше не надо прописывать? А механизм по взаимодействию с JavaScript?

GreatRash
20.09.2007, 13:10
Нет, я имею ввиду onResize = true; (или типа того)

etc
20.09.2007, 13:16
Stage.align и Stage.scaleMode выставить в нужные значения только.

GreatRash
20.09.2007, 13:36
Написал Stage.align = "L"; - судя по хелпу эта запись должна выравнивать по центру и по левому краю...
Но выравнивания не происходит...первый клип уезжает за край влево и все клипы уезжают вверх

Отбой, я тупил (опять!), просто точка регистрации клипа была по центру, а надо слева вверху

__ant
20.09.2007, 14:42
В помощь:

http://www.flasher.ru/forum/showthread.php?p=678712#post678712