<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem puzzle</title>
<link>https://forum.pasja-informatyki.pl/tag/puzzle</link>
<description>Powered by Question2Answer</description>
<item>
<title>Zrozumienie kodu Javascript - Sliding Puzzle</title>
<link>https://forum.pasja-informatyki.pl/567800/zrozumienie-kodu-javascript-sliding-puzzle</link>
<description>

&lt;p&gt;Witam. Nie rozumiem pewnych linii w kodzie (kod nie jest mój, jest znaleziony w internecie i staram się go zrozumieć, dlatego niektóre części są pokomentowane). Mianowicie chodzi o tę funkcję.&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:jscript;&quot;&gt;
function checkAdjacentCell(id) {
    var flag = -1;
    const topCellId = parseInt(id) - type,
        bottomCellId = parseInt(id) + type,
        rightCellId = parseInt(id) + 1,
        leftCellId = parseInt(id) - 1;
    adjacentId = [topCellId, bottomCellId, rightCellId, leftCellId];

    if (adjacentId[2] % type == 0) {
        adjacentId[2] = -1;
    } 
	else if (adjacentId[3] % type == type - 1) {
        adjacentId[3] = -1;
    }
	
	//nowe puste pole
    for (let i = 0; i &amp;lt; adjacentId.length; i++) {
        if (adjacentId[i] &amp;lt;= type ** 2 - 1 &amp;amp;&amp;amp; adjacentId[i] &amp;gt;= 0) {
            var cell = document.getElementById(adjacentId[i]);
            if (cell.className == &quot;pusta&quot;) {
                flag = adjacentId[i];
            }
        }
    }
    return flag;
}&lt;/pre&gt;



&lt;p&gt;Rozumiem, że ma ona sprawdzać sąsiednią komórkę. Nie rozumiem natomiast dlaczego wartości const mają dodawane -type, +type. -1 i +1 przy prawej i lewej komórce rozumiem, że chodzi o poruszanie się komórke o jeden w lewo lub w prawo. Nie wiem czemu jednak proszuamy się o &quot;type&quot; w przypadku poruszania się w górę i dół.&lt;/p&gt;</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/567800/zrozumienie-kodu-javascript-sliding-puzzle</guid>
<pubDate>Thu, 09 Jun 2022 18:02:40 +0000</pubDate>
</item>
<item>
<title>Sliding puzzle</title>
<link>https://forum.pasja-informatyki.pl/447556/sliding-puzzle</link>
<description>Cześć,&lt;br /&gt;
&lt;br /&gt;
Dzisiaj troszeczkę się pobawiłem w JS i stworzyłem sliding puzzle 3 x 3.&lt;br /&gt;
&lt;br /&gt;
I chciałbym poznać waszą opinie na temat i ew co mógłbym poprawić.&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://codepen.io/QenTeS/pen/dybzKXP&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;https://codepen.io/QenTeS/pen/dybzKXP&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
PS: Dopiero zaczynam przygodę z CSS/JS.</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/447556/sliding-puzzle</guid>
<pubDate>Sat, 31 Aug 2019 18:34:43 +0000</pubDate>
</item>
<item>
<title>Gra ruchome linie (puzzle)</title>
<link>https://forum.pasja-informatyki.pl/447278/gra-ruchome-linie-puzzle</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;Stworzyłem prostą gierkę w ruchome linie, gra typu puzzle. Opis i rozwiązanie na stronie :)&lt;/p&gt;



&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;http://ruchome-linie-game.opx.pl/&quot;&gt;http://ruchome-linie-game.opx.pl/&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Będę wdzięczny za jakiekolwiek uwagi, ocenę i krytykę. Pozdrawiam!&lt;/p&gt;</description>
<category>Nasze projekty</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/447278/gra-ruchome-linie-puzzle</guid>
<pubDate>Thu, 29 Aug 2019 16:32:18 +0000</pubDate>
</item>
<item>
<title>Zabezpieczenie zdjęć</title>
<link>https://forum.pasja-informatyki.pl/431540/zabezpieczenie-zdjec</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Prowadzę blog i wrzucam tam zdjęcia, chciałbym je zabezpieczyć. Słyszałem o takim czymś jak &amp;quot;puzzle&amp;quot; że nie da się go normalnie pobrać tylko można wejść w źródło strony a tam zdjęcie jest pokazane w kilku kawałkach. Strona jest Wordpressie. Jak by ktoś mógłby mi podrzucić projekt takiego skryptu, bądź co zrobić aby takie zabezpieczenie mieć.&lt;br /&gt;
&lt;br /&gt;
Dziękuję i życzę miłego dnia.</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/431540/zabezpieczenie-zdjec</guid>
<pubDate>Thu, 23 May 2019 09:34:02 +0000</pubDate>
</item>
<item>
<title>Zabezpieczenia obrazu na stronie (puzzle)</title>
<link>https://forum.pasja-informatyki.pl/430597/zabezpieczenia-obrazu-na-stronie-puzzle</link>
<description>Witam!&lt;br /&gt;
&lt;br /&gt;
Mam takie pytanie, czy można gdzieś znaleźć skrypt który robi całe zdjęcie z rozyspanego z tak zwanego &amp;quot;puzzle&amp;quot;. Chodzi mi głównie o to że z strony internetowej nie ma na prawym przycisku myszy &amp;quot;pobierz zdjęcie jako&amp;quot; tylko można zapisać skrót do strony, a wiem że mają zabezpieczenie właśnie w sposób tych puzzli. &lt;br /&gt;
&lt;br /&gt;
Jak ktoś pomoże będę bardzo wdzięczny. &lt;br /&gt;
&lt;br /&gt;
Pozdrawiam.</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/430597/zabezpieczenia-obrazu-na-stronie-puzzle</guid>
<pubDate>Thu, 16 May 2019 09:09:49 +0000</pubDate>
</item>
<item>
<title>Puzzle jako podkładaka pod mysz</title>
<link>https://forum.pasja-informatyki.pl/405285/puzzle-jako-podkladaka-pod-mysz</link>
<description>Witam,&lt;br /&gt;
chciałbym zrobić puzzli podkładkę pod mysz. Przykleić ułożone puzzle na jakąś tekturę i ... No właśnie, co dać jako warstwę ochronną? Myślałem o jakieś folii, którą można delikatnie roztopić za pomocą opalarki, żeby szczeliny między puzzlami nie wpływały zbytnio na myszkę, oraz żeby za szybko się nie starł kolor z puzzli.&lt;br /&gt;
Czy ktokolwiek robił coś podobnego?&lt;br /&gt;
Czekam na wasze pomysły.</description>
<category>Offtop</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/405285/puzzle-jako-podkladaka-pod-mysz</guid>
<pubDate>Sun, 06 Jan 2019 21:18:30 +0000</pubDate>
</item>
</channel>
</rss>