commit 249a6655571951744265de72efe82f60b47fd6de Author: Gitea Date: Tue May 23 05:05:16 2023 +0900 本番環境からコピー diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d0b9340 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/nizika +/nml + diff --git a/assets/bg.jpg b/assets/bg.jpg new file mode 100644 index 0000000..6a0a9ac Binary files /dev/null and b/assets/bg.jpg differ diff --git a/assets/kita/041.png b/assets/kita/041.png new file mode 100644 index 0000000..835787e Binary files /dev/null and b/assets/kita/041.png differ diff --git a/assets/kita/042.png b/assets/kita/042.png new file mode 100644 index 0000000..4132de2 Binary files /dev/null and b/assets/kita/042.png differ diff --git a/assets/kita/043.png b/assets/kita/043.png new file mode 100644 index 0000000..b0c5a20 Binary files /dev/null and b/assets/kita/043.png differ diff --git a/assets/kita/044.png b/assets/kita/044.png new file mode 100644 index 0000000..7b7910a Binary files /dev/null and b/assets/kita/044.png differ diff --git a/assets/kita/045.png b/assets/kita/045.png new file mode 100644 index 0000000..ed7bb8b Binary files /dev/null and b/assets/kita/045.png differ diff --git a/assets/kita/046.png b/assets/kita/046.png new file mode 100644 index 0000000..0eac9f6 Binary files /dev/null and b/assets/kita/046.png differ diff --git a/assets/kita/047.png b/assets/kita/047.png new file mode 100644 index 0000000..c9b39cf Binary files /dev/null and b/assets/kita/047.png differ diff --git a/assets/kita/048.png b/assets/kita/048.png new file mode 100644 index 0000000..06e5749 Binary files /dev/null and b/assets/kita/048.png differ diff --git a/assets/kita/049.png b/assets/kita/049.png new file mode 100644 index 0000000..436dd46 Binary files /dev/null and b/assets/kita/049.png differ diff --git a/assets/kita/050.png b/assets/kita/050.png new file mode 100644 index 0000000..b315e58 Binary files /dev/null and b/assets/kita/050.png differ diff --git a/assets/kita/051.png b/assets/kita/051.png new file mode 100644 index 0000000..721dc9a Binary files /dev/null and b/assets/kita/051.png differ diff --git a/assets/kita/052.png b/assets/kita/052.png new file mode 100644 index 0000000..e03c807 Binary files /dev/null and b/assets/kita/052.png differ diff --git a/assets/kita/053.png b/assets/kita/053.png new file mode 100644 index 0000000..e263e36 Binary files /dev/null and b/assets/kita/053.png differ diff --git a/assets/kita/054.png b/assets/kita/054.png new file mode 100644 index 0000000..137900c Binary files /dev/null and b/assets/kita/054.png differ diff --git a/assets/kita/055.png b/assets/kita/055.png new file mode 100644 index 0000000..40b8b54 Binary files /dev/null and b/assets/kita/055.png differ diff --git a/assets/kita/056.png b/assets/kita/056.png new file mode 100644 index 0000000..48f7732 Binary files /dev/null and b/assets/kita/056.png differ diff --git a/assets/kita/057.png b/assets/kita/057.png new file mode 100644 index 0000000..860b332 Binary files /dev/null and b/assets/kita/057.png differ diff --git a/assets/kita/058.png b/assets/kita/058.png new file mode 100644 index 0000000..6e1226c Binary files /dev/null and b/assets/kita/058.png differ diff --git a/assets/kita/059.png b/assets/kita/059.png new file mode 100644 index 0000000..38ea433 Binary files /dev/null and b/assets/kita/059.png differ diff --git a/assets/kita/060.png b/assets/kita/060.png new file mode 100644 index 0000000..1722177 Binary files /dev/null and b/assets/kita/060.png differ diff --git a/assets/kita/061.png b/assets/kita/061.png new file mode 100644 index 0000000..fdf26e2 Binary files /dev/null and b/assets/kita/061.png differ diff --git a/assets/kita/062.png b/assets/kita/062.png new file mode 100644 index 0000000..e8c2e66 Binary files /dev/null and b/assets/kita/062.png differ diff --git a/assets/kita/063.png b/assets/kita/063.png new file mode 100644 index 0000000..9a20d20 Binary files /dev/null and b/assets/kita/063.png differ diff --git a/assets/kita/064.png b/assets/kita/064.png new file mode 100644 index 0000000..34b2dee Binary files /dev/null and b/assets/kita/064.png differ diff --git a/assets/kita/065.png b/assets/kita/065.png new file mode 100644 index 0000000..2e69287 Binary files /dev/null and b/assets/kita/065.png differ diff --git a/assets/kita/066.png b/assets/kita/066.png new file mode 100644 index 0000000..0207b76 Binary files /dev/null and b/assets/kita/066.png differ diff --git a/assets/kita/067.png b/assets/kita/067.png new file mode 100644 index 0000000..3fb21a1 Binary files /dev/null and b/assets/kita/067.png differ diff --git a/assets/kita/068.png b/assets/kita/068.png new file mode 100644 index 0000000..a264a76 Binary files /dev/null and b/assets/kita/068.png differ diff --git a/assets/kita/069.png b/assets/kita/069.png new file mode 100644 index 0000000..98c9dda Binary files /dev/null and b/assets/kita/069.png differ diff --git a/assets/kita/070.png b/assets/kita/070.png new file mode 100644 index 0000000..ccc021b Binary files /dev/null and b/assets/kita/070.png differ diff --git a/assets/kita/071.png b/assets/kita/071.png new file mode 100644 index 0000000..85533b8 Binary files /dev/null and b/assets/kita/071.png differ diff --git a/assets/kita/072.png b/assets/kita/072.png new file mode 100644 index 0000000..e1c3dc6 Binary files /dev/null and b/assets/kita/072.png differ diff --git a/assets/kita/073.png b/assets/kita/073.png new file mode 100644 index 0000000..0e9c934 Binary files /dev/null and b/assets/kita/073.png differ diff --git a/assets/kita/074.png b/assets/kita/074.png new file mode 100644 index 0000000..4069998 Binary files /dev/null and b/assets/kita/074.png differ diff --git a/assets/kita/075.png b/assets/kita/075.png new file mode 100644 index 0000000..54dc658 Binary files /dev/null and b/assets/kita/075.png differ diff --git a/assets/kita/076.png b/assets/kita/076.png new file mode 100644 index 0000000..1a30f95 Binary files /dev/null and b/assets/kita/076.png differ diff --git a/assets/kita/077.png b/assets/kita/077.png new file mode 100644 index 0000000..1aada2a Binary files /dev/null and b/assets/kita/077.png differ diff --git a/assets/kita/078.png b/assets/kita/078.png new file mode 100644 index 0000000..5eaadaa Binary files /dev/null and b/assets/kita/078.png differ diff --git a/assets/kita/079.png b/assets/kita/079.png new file mode 100644 index 0000000..9819b74 Binary files /dev/null and b/assets/kita/079.png differ diff --git a/assets/kita/080.png b/assets/kita/080.png new file mode 100644 index 0000000..02c41f5 Binary files /dev/null and b/assets/kita/080.png differ diff --git a/assets/nizika/001.png b/assets/nizika/001.png new file mode 100644 index 0000000..7a339f0 Binary files /dev/null and b/assets/nizika/001.png differ diff --git a/assets/nizika/002.png b/assets/nizika/002.png new file mode 100644 index 0000000..6bea70e Binary files /dev/null and b/assets/nizika/002.png differ diff --git a/assets/nizika/003.png b/assets/nizika/003.png new file mode 100644 index 0000000..ec8b94c Binary files /dev/null and b/assets/nizika/003.png differ diff --git a/assets/nizika/004.png b/assets/nizika/004.png new file mode 100644 index 0000000..ebaa6cd Binary files /dev/null and b/assets/nizika/004.png differ diff --git a/assets/nizika/005.png b/assets/nizika/005.png new file mode 100644 index 0000000..175c942 Binary files /dev/null and b/assets/nizika/005.png differ diff --git a/assets/nizika/006.png b/assets/nizika/006.png new file mode 100644 index 0000000..d2842e6 Binary files /dev/null and b/assets/nizika/006.png differ diff --git a/assets/nizika/007.png b/assets/nizika/007.png new file mode 100644 index 0000000..522e848 Binary files /dev/null and b/assets/nizika/007.png differ diff --git a/assets/nizika/008.png b/assets/nizika/008.png new file mode 100644 index 0000000..f907105 Binary files /dev/null and b/assets/nizika/008.png differ diff --git a/assets/nizika/009.png b/assets/nizika/009.png new file mode 100644 index 0000000..903f75a Binary files /dev/null and b/assets/nizika/009.png differ diff --git a/assets/nizika/010.png b/assets/nizika/010.png new file mode 100644 index 0000000..f90b1b8 Binary files /dev/null and b/assets/nizika/010.png differ diff --git a/assets/nizika/011.png b/assets/nizika/011.png new file mode 100644 index 0000000..2cdccd6 Binary files /dev/null and b/assets/nizika/011.png differ diff --git a/assets/nizika/012.png b/assets/nizika/012.png new file mode 100644 index 0000000..f6021f3 Binary files /dev/null and b/assets/nizika/012.png differ diff --git a/assets/nizika/013.png b/assets/nizika/013.png new file mode 100644 index 0000000..365d33f Binary files /dev/null and b/assets/nizika/013.png differ diff --git a/assets/nizika/014.png b/assets/nizika/014.png new file mode 100644 index 0000000..894d5b6 Binary files /dev/null and b/assets/nizika/014.png differ diff --git a/assets/nizika/015.png b/assets/nizika/015.png new file mode 100644 index 0000000..1ff0182 Binary files /dev/null and b/assets/nizika/015.png differ diff --git a/assets/nizika/016.png b/assets/nizika/016.png new file mode 100644 index 0000000..ad276ab Binary files /dev/null and b/assets/nizika/016.png differ diff --git a/assets/nizika/017.png b/assets/nizika/017.png new file mode 100644 index 0000000..e7beb5d Binary files /dev/null and b/assets/nizika/017.png differ diff --git a/assets/nizika/018.png b/assets/nizika/018.png new file mode 100644 index 0000000..ed98e90 Binary files /dev/null and b/assets/nizika/018.png differ diff --git a/assets/nizika/019.png b/assets/nizika/019.png new file mode 100644 index 0000000..79dd8a6 Binary files /dev/null and b/assets/nizika/019.png differ diff --git a/assets/nizika/020.png b/assets/nizika/020.png new file mode 100644 index 0000000..741e630 Binary files /dev/null and b/assets/nizika/020.png differ diff --git a/assets/nizika/021.png b/assets/nizika/021.png new file mode 100644 index 0000000..aaf372a Binary files /dev/null and b/assets/nizika/021.png differ diff --git a/assets/nizika/022.png b/assets/nizika/022.png new file mode 100644 index 0000000..5a68ab9 Binary files /dev/null and b/assets/nizika/022.png differ diff --git a/assets/nizika/023.png b/assets/nizika/023.png new file mode 100644 index 0000000..41b6ddf Binary files /dev/null and b/assets/nizika/023.png differ diff --git a/assets/nizika/024.png b/assets/nizika/024.png new file mode 100644 index 0000000..c56ce78 Binary files /dev/null and b/assets/nizika/024.png differ diff --git a/forms/index.frm.php b/forms/index.frm.php new file mode 100644 index 0000000..4f9bbdc --- /dev/null +++ b/forms/index.frm.php @@ -0,0 +1,13 @@ + + + + + + 伊地知ニジカ - 鑑賞編 + + + + + + + diff --git a/index.php b/index.php new file mode 100644 index 0000000..c765e64 --- /dev/null +++ b/index.php @@ -0,0 +1,4 @@ + reDraw (), 16); + + +function +preprocess () +{ + reDraw (); +} + + +function +reDraw () +{ + canvasX = window.innerWidth; + canvasY = window.innerHeight; + + canvas.width = canvasX; + canvas.height = canvasY; + + ctx.drawImage (bg, 0, 0, canvasX, canvasY); + + nizikaData.push ({x: Math.random () * canvasX - 150, + y: Math.random () * canvasY - 150}); + + if (nizikaData.length > 100) + nizikaData.shift (); + + nizikaData.forEach (function (nizika) + { + ctx.drawImage (nizikaList[frame % 24], nizika.x, nizika.y); + }); + + ++frame; +} + + +function +replaceColorWithTransparent (canvas) +{ + const context = canvas.getContext ('2d'); + const imageData = context.getImageData (0, 0, canvas.width, canvas.height); + const pixels = imageData.data; + + for (let i = 0; i < pixels.length; i += 4) + { + const r = pixels[i]; + const g = pixels[i + 1]; + const b = pixels[i + 2]; + + if (r < 64 && g >= 96 && b < 96) + pixels[i + 3] = 0; + } + + context.putImageData (imageData, 0, 0); +} + diff --git a/styles/index.css b/styles/index.css new file mode 100644 index 0000000..a5700e6 --- /dev/null +++ b/styles/index.css @@ -0,0 +1,9 @@ +html, body +{ + height: 100%; + margin: 0; + display: flex; + justify-content: center; + align-items: center; +} +