Просмотр полной версии : задать координаты мыши
Сабж. При клике по кнопке нужно переместить в указанные координаты.
Координаты мыши только для чтения.
Ни одна фиговина, крутящаяся в браузере, не имеет право менять размеры окна браузера, менять положение курсора и вообще не имеет права издавать никаких звуков.
офтоп:
размеры окна и издание звуков - это как бы морального права они (фмговины) не имеют..
а положение курсора поменять - даже физической возможности никакой..
Pasquill
25.03.2008, 05:11
можно при клике сделать временно курсор миши невидимым, а вместо него обычную нарисованную от текущих координат перместить в необходимые
хотя, кто знает, что требуется
Pasquill, но я так понимаю что в этом случае события характерные для мыши не сработают, т.к. это не мышь, а только ее внешняя видимость...
function replaceMouseCoordinates(x:Number, y:Number):Void
{
var mc:MovieClip = _level0.createEmptyMovieClip("mc",_level0.getNextHighestDepths());
var tf:TextField = mc.createTextField("tf",0,0,0,10,10);
tf.autoSize = true;
tf.selectable = false;
tf.border = true;
tf.background = true;
mc.clear();
mc.lineStyle(5,0xFF0000,100);
mc.moveTo(0,0);
mc.lineTo(1,0);
mc._x = x;
mc._y = y;
tf.text = "Программа запросила перемещение указателья мыши в координаты x="+x+", y="+y+".\nПожалуйста, поместите указатель мыши на красную точку!";
mc.onRelease = function():Void
{
this.removeMovieClip();
}
}
replaceMouseCoordinates(100,100);
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.