<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem klawisz</title>
<link>https://forum.pasja-informatyki.pl/tag/klawisz</link>
<description>Powered by Question2Answer</description>
<item>
<title>Szybkość reakcji obiektu na zmianę klawisza</title>
<link>https://forum.pasja-informatyki.pl/582094/szybkosc-reakcji-obiektu-na-zmiane-klawisza</link>
<description>

&lt;pre class=&quot;brush:jscript;&quot;&gt;



















var canvas=document.getElementById('canvas');
var c=canvas.getContext('2d');


let x = canvas.width/2;
 
let position_zero=canvas.width-700;

let position_end=canvas.width-30;

let y = canvas.height-30; 

let position_end_y= canvas.height-30; // granica dolna canvas

var Keys = {
   up: false,
   down: false,
   left: false,
   right: false
};




let position_zero_y=canvas.height-370; //granica górna canvas
let pos=400;

let speed_variable=20;

let initX=Math.random()*2;

let initY=0;

let initR=1;

let  initZ=Math.random();


function ball(){
      
    c.fillStyle='blue';
    c.fillRect(x,y,50,30);
    
}






setInterval(function() {

    c.clearRect(0,0, canvas.width,canvas.height);
    
    ball();
    rock();
    rock1();
    position();
   
},10);
    




















function position(){

   if (x&amp;gt;position_end){  // koniec ruchu na osi x
   
   x=670;
   
   } 
   
   if (x&amp;lt;position_zero){  // początek  ruchu na osi x
     
   x=0;
   
   }
   
    if (y&amp;lt;position_zero_y){ // początek  ruchu na osi y
       
       y=0;
    }
      if (y&amp;gt;position_end_y){ // koniec ruchu na osi y
   
               y=370;
         
          }
}


window.addEventListener('keydown', change_key_down,true);

window.addEventListener('keyup', change_key_up,false);

function change_key_down(e){
       
   
switch(e.keyCode){
      
   case 39:

      x+=speed_variable;
  
   
    break;
 
   case 37:

   x-=speed_variable;

      break;

    case 38:

    y-=speed_variable;
      break;
    

   case 40:
      y+=speed_variable;

      break;

}



} 





function change_key_up(keyup){
   

   switch(keyup.keyCode){
      
      case 39:
   
       
     
      
       break;
    
      case 37:
   

         break;
   
       case 38:

    
         break;
       
   
      case 40:
   
     
     
         break;
   
   }
}
















































  &lt;/pre&gt;



&lt;hr&gt;


&lt;pre class=&quot;brush:xml;&quot;&gt;
&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html lang=&quot;en&quot;&amp;gt;
&amp;lt;head&amp;gt;
    &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt;
    &amp;lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&amp;gt;
    &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;gra.css&quot;&amp;gt;
    &amp;lt;script src=&quot;control.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    
    &amp;lt;script src=&quot;ball.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    &amp;lt;script src=&quot;rock.js&quot;&amp;gt;&amp;lt;/script&amp;gt;
    
    &amp;lt;title&amp;gt;GRA&amp;lt;/title&amp;gt;
&amp;lt;/head&amp;gt;
&amp;lt;body onload=&quot;start&quot;&amp;gt;
    &amp;lt;canvas id=&quot;canvas&quot;  width=&quot;700&quot; height=&quot;400&quot;&amp;gt;&amp;lt;/canvas&amp;gt;


&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;&lt;/pre&gt;



&lt;p&gt;Kodzik działa, lecz chodzi mi o natychmiastową reakcję po wciśnięciu zmiany klawisza (kwadracik nie może na chwilę stanąć w miejscu). Czy da się to zrobić, czy jest to kwestia ustawień przeglądarki (używam Chroma) ?&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/582094/szybkosc-reakcji-obiektu-na-zmiane-klawisza</guid>
<pubDate>Tue, 14 Mar 2023 09:26:02 +0000</pubDate>
</item>
<item>
<title>skróty klawiszowe w HTML</title>
<link>https://forum.pasja-informatyki.pl/534001/skroty-klawiszowe-w-html</link>
<description>cześć. mam pytanie czy da się w HTML ps tylko w HTML zrobić skrót klawiszowy do swojej strony jeśli się da to bym prosił albo przykład kodu albo po prostu jak bo chce zrobić na mojej stronie skrót klawiszowy ale nie chce mi się jak zwykle grzebać w js. za odpowiedzi Bendę wdzięczny</description>
<category>HTML i CSS</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/534001/skroty-klawiszowe-w-html</guid>
<pubDate>Mon, 22 Mar 2021 08:37:35 +0000</pubDate>
</item>
<item>
<title>Samoczynne wpisywanie 'k'</title>
<link>https://forum.pasja-informatyki.pl/384646/samoczynne-wpisywanie-k</link>
<description>Zaciął mi sie komputer i nie dało się nic zrobić więc uruchomiłem go ponownie. Po włączeniu wpisałem pin i nacisnąłem klawisz windows. Ciagle wpisywało się 'K' nie ważne co robiłem. Odpiąłem klawiature i dalej. Uruchomiłem ponownie i po wciśnięciu win po prawej stronie ekranu pojawiała się zakładka połącz. Po naciśnięciu myszą na przycisk win 'K' dalej się wpisywało. Mam win 10 pro</description>
<category>Systemy operacyjne, programy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/384646/samoczynne-wpisywanie-k</guid>
<pubDate>Sat, 06 Oct 2018 15:53:57 +0000</pubDate>
</item>
<item>
<title>jeden z klawiszy nie działa</title>
<link>https://forum.pasja-informatyki.pl/199475/jeden-z-klawiszy-nie-dziala</link>
<description>Witam!&lt;br /&gt;
&lt;br /&gt;
Posiadam klawiaturę mechaniczną Optimus SA 6251 na DIN, połączoną z moim pecetem za pomocą przejściówki na PS/2. Od jakiegoś czasu nie działa jeden klawisz, przy czym są one różne. Kiedyś nie działał shift innym razem H, jeszcze innym &amp;quot;&amp;lt; ,&amp;quot;. Obecnie nie działa dziewiątka. Chciałbym się zapytać, gdzie może być usterka.&lt;br /&gt;
&lt;br /&gt;
Pozdrawiam</description>
<category>Sprzęt komputerowy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/199475/jeden-z-klawiszy-nie-dziala</guid>
<pubDate>Tue, 22 Nov 2016 18:07:57 +0000</pubDate>
</item>
<item>
<title>Klawisz spacji</title>
<link>https://forum.pasja-informatyki.pl/65253/klawisz-spacji</link>
<description>

&lt;p&gt;&lt;span style=&quot;color:rgb(20, 24, 35); font-family:helvetica,arial,sans-serif; font-size:14px&quot;&gt;Witam, mam problem z klawiaturą. Otóż podczas użytkowania klawiatury poszła mi gumka spod spacji i zanim ją dokleiłem klejem ją zgubiłem. Czy można ją czymś zastąpić, lub kupić gdzieś taką samą?&lt;/span&gt;&lt;/p&gt;</description>
<category>Offtop</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/65253/klawisz-spacji</guid>
<pubDate>Fri, 02 Oct 2015 16:18:42 +0000</pubDate>
</item>
<item>
<title>Jak przerobić kod przycisku (buttona) z programu na klawisz z klawiatury ?</title>
<link>https://forum.pasja-informatyki.pl/56415/jak-przerobic-kod-przycisku-buttona-z-programu-na-klawisz-z-klawiatury</link>
<description>

&lt;p&gt;Witam mam problem z &quot;przerobieniem&quot; kodu.Chodzi mi o to aby minus raz pojawiał się textBoxie po naciśnięciu klawisza z klawiatury a raz znikał równierz po naciśnieciu klawisza nawet gdy textBoxie jest jakaś liczba.Mam nadzieje , że wyraziłem się w miarę jasno.Z góry dziękuje za pomoc.&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
   int textLength = textBox1.Text.Length;
            if (textLength &amp;gt; 0)
                if ((textBox1.Text[0]).Equals('-'))
                    textBox1.Text = textBox1.Text.Substring(1, textBox1.Text.Length - 1);
                else textBox1.Text = &quot;-&quot; + textBox1.Text;
            else textBox1.Text = &quot;-&quot; + textBox1.Text;&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/56415/jak-przerobic-kod-przycisku-buttona-z-programu-na-klawisz-z-klawiatury</guid>
<pubDate>Tue, 01 Sep 2015 11:25:45 +0000</pubDate>
</item>
</channel>
</rss>