Пятница, 29 Марта 2024, 04:39

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » Скриптовые языки программирования » Удерживание нажатия js
Удерживание нажатия js
musicfunsДата: Среда, 05 Ноября 2014, 16:10 | Сообщение # 1
Gorilla Develop Studio
Сейчас нет на сайте
Как реализовать удерживание нажатия кнопки мыши на js. Работаю с easeljs.
Вот возможные варианты работы с мышью : оф. сайт
Что-то у меня ничего кроме простого нажатия не работает sad
lvovandДата: Среда, 05 Ноября 2014, 16:55 | Сообщение # 2
старожил
Сейчас нет на сайте
раздел Drag and drop там смотри, события pressmove и pressup слушаются

Разработка и продвижение сайтов. Дизайн
musicfunsДата: Четверг, 06 Ноября 2014, 09:46 | Сообщение # 3
Gorilla Develop Studio
Сейчас нет на сайте
lvovand, pressmove - работает только при удерживании и перемещение. Pressup тоже не работает.
Вот код, примерный:
Код

left = new Button("<<","#E80000 ");
   left.x = 20; left.y = 10;
   right = new Button(">>","#E80000 ");
   right.x = 300; right.y = 10;
   up = new Button("^","#E80000 ");
   up.x = 20; up.y = 60;
   stage.addChild(left);
   stage.addChild(right);
   stage.addChild(up);
   player = new createjs.Shape();
         player.graphics.beginFill("#ff0000").drawRect(0, 0, 100, 100);
   stage.addChild(player);
   left.addEventListener("pressup", leftm );
   right.addEventListener("pressup", rightm );
    
   }
   function leftm(event)
   {
   player.x = player.x - 2;
   }
   function rightm(event)
   {
   player.x = player.x +2;
   }
lvovandДата: Четверг, 06 Ноября 2014, 11:19 | Сообщение # 4
старожил
Сейчас нет на сайте
pressmove и не нужен, если не двигаешь объект,
слушай событие mousedown а когда сработает, то слушай событие pressup


Разработка и продвижение сайтов. Дизайн
Форум игроделов » Программирование » Скриптовые языки программирования » Удерживание нажатия js
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг