PDA

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


asuri
02.03.2007, 15:45
Добрый день всем!
Подскажите пожалуйста, как можно позиционировать картинку используемую в качестве курсора, относительно точки определяющей его положение.

Мне нужно заменить стандартный курсор на гоизонтальный, со стрелками с обоих сторон (как при растягивании окна "<->"). так вот проблема в том что точка отсчёта координат курсора совпадает с левым верхним краем имиджа, а мне соответственно надо что бы эта точка совпадала с серединой имиджа, как по вертикали , так и по горизонтали.

все остальное делаю как обычно:
[Embed(source="/i/cursor/stratch_horisontal.gif")]
var stratchCursorSymbol:Class;
CursorManager.setCursor(stratchCursorSymbol);

etc
02.03.2007, 20:53
asuri, оформите свой код надлежащим образом.

Kohl
03.03.2007, 11:52
Написать stratchCursorSymbol как класс AS и в нем уже определить сдвиг, не знаю, надо ли заморачиваться с примером. Помоему все хрестоматийно.

asuri
06.03.2007, 16:57
А можно всё же примерчик. А то для меня не слишком всё хрестоматийно. ))
Чё то я не пойму никак, как должен этот класс выгляедть. Это же не просто имидж должен быть. Что то я совсем не в темме, не пойму он должен выглядеть (

asuri
06.03.2007, 17:55
Всем спасибо, я сам стормозил. Как говорится слона тоя и не приметил ))
public static setCursor(cursorClass:Class, priority:int = 2, xOffset:Number = 0, yOffset:Number = 0)
всё же в ней можно менять )