Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   веб морда машинки (https://javascript.ru/forum/misc/28523-veb-morda-mashinki.html)

berkut 25.05.2012 16:14

Как я себе пердставляю это - дапустим стрелка в "лево и право" она управляет 9 сервой и держа ту или иную стрелку она будет перемещать ползунок равномерно до конца (а не так что нажал она переместилась на какоето значение и все, нужно снова нажимать чтобы на следующее значение переместилось). А стрелки "вверх и вниз" управляет 2 сервой и аналогично .......
Можно конечно и с переключением ползунков, как ты предложил....

Я сам попробую конечно тоже :)

berkut 25.05.2012 16:25

Если ентересно я могу фотки сделать... посмотриш как само железо у меня сделано.

vadim5june 25.05.2012 16:42

Цитата:

Сообщение от berkut (Сообщение 176588)
Если ентересно я могу фотки сделать... посмотриш как само железо у меня сделано.

Да сделай фото или видео-меня интересует
продумай как удобней клавишами будет работать-сделать это несложно

vadim5june 25.05.2012 18:59

Цитата:

Сообщение от berkut (Сообщение 176586)
Как я себе пердставляю это - дапустим стрелка в "лево и право" она управляет 9 сервой и держа ту или иную стрелку она будет перемещать ползунок равномерно до конца (а не так что нажал она переместилась на какоето значение и все, нужно снова нажимать чтобы на следующее значение переместилось). А стрелки "вверх и вниз" управляет 2 сервой и аналогично .......

Если не в курсе как это делается то вот код-нажимай клавиши вправо влево
<script>
var b=1;
var ent_press=0;
var a=100;
window.onkeydown = function(event){
  events = event || window.event;if(events.keyCode==37){b=-1;ent_press=1}else if(events.keyCode==39){b=1;  ent_press = 1};
  };
window.onkeyup = function(){
  ent_press = 0;
  };
function process(){  if (!ent_press) return;
 a+=b;document.getElementById('d1').innerHTML=a;  };
setInterval(process,100);
</script>
<div id=d1></div>

Deff 25.05.2012 19:26

:) Проще наверно два узких div блока со скроллом и отслеживать/задавать
скролл одного и второго
скролл div(ы) можно делать как горизонтальными так и ветикальными, оформление в большинстве браузеров (кроме Оперы - хотя в последней не знаю) скроллблоков можно сделать любым

vadim5june 25.05.2012 20:02

Цитата:

Сообщение от Deff (Сообщение 176609)
:) Проще наверно два узких div блока со скроллом и отслеживать/задавать
скролл одного и второго
скролл div(ы) можно делать как горизонтальными так и ветикальными, оформление в большинстве браузеров (кроме Оперы - хотя в последней не знаю) скроллблоков можно сделать любым

Сейчас так и сделано скроллы на дивах-но он говорит что клавишами клавиатуры будет удобней

berkut 27.05.2012 20:14

заснял. первый раз делаю видео, не серчайте сильно http://www.youtube.com/watch?v=W_OM5...ature=youtu.be

vadim5june 27.05.2012 20:47

Посмотрел-нормально--только я думал он будет ехать а там еще не все у тебя пришло-я так понимаю и до того что он поедет еще пройдет время-ну эту часть с веб интерфейсом мы сделаем

vadim5june 28.05.2012 11:04

Cервоприводы двигают камеру-один вправо-влево а другой вверх-вниз?

berkut 28.05.2012 11:42

Да именно так.


Часовой пояс GMT +3, время: 12:45.