PDA

Просмотр полной версии : опять про резину а точнее определение координат.


qrt
11.08.2005, 16:26
Кто зает как сделать так: у меня есть объект, мне нужно что бы этот объект находился скажем 10 пикселей от нижнего края экрана и 10 пикселей от правого края экрана. При растягивании и уменьшении экрана что бы объект так же оставался на расстоянии 10 пикселей.

Или у меня есть какая нибудь анимация - скажем круг летит от 10 пикселей нижнего и правого края к _x = 0; и _y = 0; Соответственно как мне сделать что бы флэш опрделял эти координаты 10px от правого и нижнего края (при любом разрешении).

KidsKilla
11.08.2005, 16:42
Stage.onResize (http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001695.html)
Stage.width (http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001699.html)
Stage.height (http://novemberain.com/livedocs/Help/ActionScriptLangRef/00001694.html)

qrt
11.08.2005, 18:08
честно говоря я всё это ковырял но так и не добился результата. чайник я пока ещё.

KidsKilla
11.08.2005, 18:32
my_mc.onResize = function(){
this._x = Stage.width-10;
this._x = Stage.height-10;
}
my_mc.onResize();
Stage.addListener(my_mc);

qrt
11.08.2005, 18:37
спасибо

styx
11.08.2005, 20:46
Stage.scaleMode = "noScale";
Stage.align = "BR";

qrt
12.08.2005, 11:18
у меня вся сцена Stage.align = "TL"; мне надо только что бы определённый объект всегда находился 10 px от нижнего и правого угла.

И ещё вопрос можно ли отмерять эти 10 пикселей от центра экрана???

KidsKilla - спасибо за код, но он по моему не очень правильный - чем длиннее окно тем объект больше уходит в правую сторону - но это не главное можно подобрать координаты и всё, меня больше интересует почему с разным расширением объект удаляется или приблежается не равномерно на 10 пикселей.

iNils
12.08.2005, 12:07
И ещё вопрос можно ли отмерять эти 10 пикселей от центра экрана???
Только если ты будешь знать координаты браузера на экране.

KidsKilla - спасибо за код, но он по моему не очень правильный - чем длиннее окно тем объект больше уходит в правую сторону - но это не главное можно подобрать координаты и всё, меня больше интересует почему с разным расширением объект удаляется или приблежается не равномерно на 10 пикселей.
а два скриншота этого можешь показать?

KidsKilla
12.08.2005, 13:57
Stage.align = "TL";
Stage.scaleMode = "noScale";
припиши в скрипте. 100% из-за этого.

qrt
12.08.2005, 14:04
спасибо.
всё замечательно - я упустил Stage.align так как всё это делал в новом фаиле.