Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   формула для вычисления координаты в canvas (https://javascript.ru/forum/misc/29576-formula-dlya-vychisleniya-koordinaty-v-canvas.html)

vadim5june 05.07.2012 22:04

чтобы стиралось предыдущее нужно функцию ff1 переписать
function ff1(){
clearCanvas();
x+=1;
y=x*x/2+20;
context.beginPath()
context. fillStyle='red';
context.arc(x*5+120,y,5,0,2*Math.PI,true);
context.fill();
context.closePath();
};

Hekumok 05.07.2012 23:32

vadim5june, большое вам спасибо)) в коде разобрался, всё просто - как я сам не додумался?)))

Hekumok 06.07.2012 11:42

а где почитать, как сделать, чтобы при нажатии на определенную кнопку на клавиатуре, выполнялось какое-то действие?

vadim5june 06.07.2012 12:06

Цитата:

Сообщение от Hekumok (Сообщение 186688)
а где почитать, как сделать, чтобы при нажатии на определенную кнопку на клавиатуре, выполнялось какое-то действие?

cмотри события клавиатуры keyup keydown keypress
примерно так работают
<body onkeyup=f(event)>
<script>
function f(e){//alert(e.keyCode);
if(e.keyCode==65)alert(333)//клавиша a
} 
</script>

Hekumok 06.07.2012 14:40

vadim5june, спасибо))

Hekumok 29.07.2012 00:39

а как сделать чтоб когда 2 кнопки зажимается? Например, ctrl и enter (13)

vadim5june 29.07.2012 01:03

Цитата:

Сообщение от Hekumok (Сообщение 192569)
а как сделать чтоб когда 2 кнопки зажимается? Например, ctrl (17) и enter (13)

if (e.keyCode == 13 && e.ctrlKey)

Hekumok 29.07.2012 01:11

блин, я ж вроде так и делал, ток с другими кнопками...
vadim5june, еще раз спасибо...


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