PDA

Просмотр полной версии : размер ролика в браузере


всеникизаняты
08.07.2006, 16:21
Нужно выровнять клип внутри флешки по правому краю.
Дано:
Stage.scaleMode = "noScale";
Stage.align = "left";


Я предполагал просто программно подвинуть его куда надо, но для этого нужно узнать истинный размер флеша внутри HTML страницы.

Зачем это нужно? Хочу сделать бегущую строку, у которой при изменении длины не будет ничего масштабироваться, а просто будет строка, которую пробегает текст, удлинняться.

iNils
08.07.2006, 16:32
Stage.width

всеникизаняты
08.07.2006, 16:37
да, понадобилось еще onResize впаять, а так вроде проканывает

всеникизаняты
08.07.2006, 16:42
Как-то странно оно работает в браузере, надо сказать. Если в первом фрейме выставить положение клипа
mc_right._x =Stage.width - mc_right._width;
то ничего не изменяется визуально. Зато при ресайзе, когда отрабатывает
myListener.onResize = function () {
mc_right._x =Stage.width - mc_right._width;
}клип смещается куда надо.

всеникизаняты
08.07.2006, 16:45
Нет, это я туплю. Выставлял align и scaleMode после
mc_right._x =Stage.width - mc_right._width;вот и не срабатывало. Все, вопрос решен.

iNils
08.07.2006, 16:57
А теги я все время ставить буду?