์ ์ฒด ๊ธ
[PIXI] app.view(์ฌ์ค์ ์บ๋ฒ์ค ํ๊ทธ) ์์ฑ ์ดํด๋ณด๊ธฐ
app.view = pixi ๋์ฐ๋ฏธ ํด๋์ค๋ก ์์ฑํ app.view๋ ๊ฒฐ๊ตญ ์บ๋ฒ์ค ํ๊ทธ์ด๊ธฐ ๋๋ฌธ์ HTML Canvas ๊ธฐ์ด ์ ๋ฐ์ ํ๋ฒ ํ๋ ๊ฒ์ด ์ข๋ค. ์๋ ๋งํฌ๊ฐ ์ ๋ฐ์ ์ผ๋ก ์ ์ค๋ช ๋์ด ์์ด์ ์ฒจ๋ถํ๋ค. https://unikys.tistory.com/274 [HTML5 ํํ ๋ฆฌ์ผ] Canvas ๊ธฐ์ด ๊ฐ์ข * ์ด๋ฒ์๋ HTML5์ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ ์ค ํ๋์ธ ํ๊ทธ์ ๋ํด์ ์์๋ณด์. 2012/10/25 - [HTML5 ํํ ๋ฆฌ์ผ] HTML5์ ๋ฑ์ฅ ๋ฐฐ๊ฒฝ๊ณผ ์ฌ๋ฌ ๊ฐ์ง ๊ฐ๋ฐ ํ๊ฒฝ ๋ฐ ํ์ฌ ํํฉ 2012/11/03 - [HTML5 ํํ ๋ฆฌ์ผ] ๊ธฐ์ด ๋ฐ ๊ธฐ๋ณธ ๊ตฌ์กฐ, unikys.tistory.com ๊ด๋ จ ํฌ์คํ app.view.style = CSSStyleDeclaration ๊ด๋ จ ํฌ์คํ ์ฆ app.view๋ ์บ๋ฒ์ค..
[HTML & CSS][DOM] CSSStyleDeclaration ์์๋ณด๊ธฐ
https://developer.mozilla.org/en-US/docs/Web/API/CSSStyleDeclaration ์ฐธ๊ณ ๋ธ๋ก๊ทธ (ํ์ต ๋ด์ฉ) [2022.05.19] DOM - ๋ ธ๋ CSS ์คํ์ผ(CSSStyleDeclaration), ํด๋์ค ์ถ๊ฐ/์ญ์ ํ๊ธฐ(className, classList) ๋ฌธ์ ๊ฐ์ฒด ๋ชจ๋ธ(DOM)์ ์๋ฐ์คํฌ๋ฆฝํธ๋ก ์กฐ์ํ์ฌ ๋ ธ๋์ CSS style๊ณผ class๋ฅผ ์ถ๊ฐ/์ญ์ ํ๋ ๋ฐฉ๋ฒ์ด๋ค.์๋ฐ์คํฌ๋ฆฝํธ์์ DOM์ ์กฐ์ํ์ฌ ๋ ธ๋์ style์ ๋ฃ์ด๋ณผ ๊ฒ์ด๋ค.๋จผ์ , ulํ๊ทธ์ ์คํ์ผ์ ๋ฃ์ด๋ณด velog.io CSSStyleDeclaration ์ฝ๊ฒ ๋งํด, ๋ ธ๋ css ์คํ์ผ! HTMLElement ๊ฐ์ฒด์ style ํ๋กํผํฐ์ ์ํด์ ์ฐธ์กฐ๋๋ค. ์๋์ ๊ฐ์ด ์๋ฐ์คํฌ๋ฆฝํธ์์ DOM์..
[HTML][Canvas] ํ๊ทธ Canvas ์์๋ณด๊ธฐ
This browser doesn't support canvas ๊ทธ๋ฆฌ๊ณ ์์ DOM ๊ฐ์ฒด๋ฅผ ๊ฐ์ ธ์์ context๋ฅผ ๋ฝ์๋ธ ๋ค์์ ์กฐ์ํด์ ์จ์ผํ๋ค. var canvas = document.getElementById("canvas1"); var context = canvas.getContext("2d"); context๋ฅผ ๊ฐ์ง๊ณ ์ฌ๋ฌ ๊ฐ์ง ๋ํ์ด๋ ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๋ฉด ๋๋ค. : fillRect๋ก ์ฑ์์ง ์ฌ๊ฐํ, fillText๋ก ํ ์คํธ, moveTo๋ก ์์์ ์ผ๋ก ๊ฐ๋ค์ lineTo๋ก ์ด์ ์ , rect๋ก ์์ด ๋น ์ฌ๊ฐํ์ ๊ทธ๋ ค์ฃผ๊ธฐ var canvas = document.getElementById("canvas1"); var context = canvas.getContext("2d"); context.fillR..
[Pixi.js] ํ๊ฒฝ์ค์ ๊ณผ PIXI ๊ฐ์ฒด ์ดํด๋ณด๊ธฐ
git init npm install pixi.js index.html์์ ์๋ ์ถ๊ฐ ํด์ฃผ๊ฑฐ๋ npm์ผ๋ก ๋ค์ด๋ฐ์ง ์๋๋ผ๋ ์๋ ๋ผ์ธ์ ์ถ๊ฐํด์ฃผ๋ฉด ๋๋ค. index.html PIXI STUDY 1 2 3 2022๋ 12์ 21์ผ PIXI ํ๊ฒฝ์ค์ ๊ณผ ๊ธฐ๋ณธ ์์ฑ ํ์ต (Source1) (Source2) ์์ ๊ฐ์ด ์์ ์ฝ๋ ์์ฑ app.js const Application = PIXI.Application; const app = new Application(); ์ฌ๊ธฐ๊น์ง ํด์ค ๋ค, ์ฝ์์ PIXI๋ฅผ ์์ฑํ๋ฉด, ํผ์ณ๋ณด๋๋ก ํ๋ค. ์์ฒญ๋๊ฒ ๋ง์ด ๋์จ๋ค...๐ ์ด์ ์ค๋ฌด์์ ํฝ์๋ export default class ๊ณ ์์ดํ์ extends ๊ธฐ๋ณธํ์ { app: PIXI.Application | null; cl..
[Git] git ignore
https://shlee0882.tistory.com/230 Nodejs ๊ธฐ๋ณธ ์ค์ (NPM Express .gitignore ์ค์น) 1. node js ์๋ฐ์คํฌ๋ฆฝํธ๋ ์น๋ธ๋ผ์ฐ์ ํ๋ก ํธ์์ ๊ผญ ํ์ํ ์ธ์ด์๊ณ , ์น๋ธ๋ผ์ฐ์ ์ ์ข ์์ ์ด์๋ค.์น์ ์ข ์์ ์ด์๋ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ๋ถ๋ฆฌํ์ฌ ์คํ๊ฐ๋ฅํ๊ฒ ํ ๊ฒ์ด nodejs์ด๋ค.nodejs๋ js runner shlee0882.tistory.com ์ค์ ํ์ผ(.gitignore) ์์ฑ .gitignore ํ์ผ์ ํ๋ก์ ํธ ์ต์์ ๋ฃจํธ์ ์์ฑํ ํ ๊ทธ ์์ ๋ฒ์ ๊ด๋ฆฌ์ ํฌํจํ์ง ์์ ํ์ผ์ ํจํด์ ๋ง๊ฒ ์์ฑํด ์ค๋ค. • ํ์ค Glob ํจํด์ ์ฌ์ฉํ๋ค. • ์๋ฌด๊ฒ๋ ์๋ ๋ผ์ธ์ด๋, "#"์ผ๋ก ์์ํ๋ ๋ผ์ธ์ ๋ฌด์ํ๋ค. • ์ฌ๋์(/)๋ก ์์ํ๋ฉด ํ์ ๋๋ ํ ๋ฆฌ์ ์ ์ฉ๋์ง(Recu..
[Pixi.js] ํฝ์ ๊ณต๋ถ ์์
https://youtu.be/_HjQTzpbRK4 ํ์ฌ ์คํ์ธ ํฝ์๋ฅผ ์์ฃผ ์น์ด๋จน์ด๋ณด๊ณ ์ถ์ด์ ์ ํ๋ธ ํํ ๋ฆฌ์ผ ์์์ ๋ณด๊ณ ๋ฐ๋ผํด๋ณผ๊นํ๋ค. ๋๋ ๋ฌด์ธ๊ฐ๋ฅผ ๊ฐ์ก๊ณ ๊ณต๋ถํ๋ค(์์ํ๋ค)์ ๊ธฐ์ค์ด ์์ํ์ต์ด๋ค. ์ด ๊ณต๋ถ๋ฅผ ์์ํ๊ฒ ๋ ๊ณ๊ธฐ๋ ๋ค์๊ณผ ๊ฐ๋ค. ํ์ฌ์์ ์์ดํ ์ด ๊ฒน์น ๋ ๊ฐ์ฅ ์์ ๋ฌ ํ์ ์ ๋ฒํผ์ด ๋๋ฆฌ์ง ์๋ ์ด์๊ฐ ์์๋๋ฐ, ๋ฒํผ ์๋์ ๋ค๋ฅธ ํฝ์์ฑ ์์ดํ ๊ณผ ๊ฒน์ณค๊ธฐ ๋๋ฌธ์ด๋ค. ๋ ์์ธํ๊ฒ ๊ธฐ์ ํ์๋ฉด, ํด๋น ํฝ์์ฑ์ ํน์ ํ๋๊ทธ์ ๋ง์ฐ์ค ์ขํ์์ ํด๋ฆญ ์ด๋ฒคํธ๊ฐ ๋ฑ๋ก์์๋๋ฐ ์์ ๋ค๋ฅธ ํ์ ์ด ์ผ์ง๋๋ฐ๋ ํ๋๊ทธ๋ฅผ ๊บผ์ฃผ์ง ์์๋ค. ๋ฐ๋ผ์ ์ถ๊ฐ ํ์ ์ด ์ด๋ฆด ๋ ํฝ์์ฑ์ ํ๋๊ทธ๋ฅผ ๋๊ณ , ์ถ๊ฐ๋ ํ์ ์ด ๋ค์ ๋ซํ ๋ ํฝ์์ฑ์ ํ๋๊ทธ ์ผ๋๋ฅผ ์ถ๊ฐํ์ฌ ์ด์๋ ํด๊ฒฐํ์๋ค. ์ด ๊ณผ์ ์์ ์ค์ค๋ก ์์ฌ์ ๋ ์ ์ ์ดํํฐ..
[์คํ๋ง] ์ธํ ๋ฆฌ์ ์ด, ์ดํด๋ฆฝ์ค ์คํ๋ง์คํํธ ์ํฌํธ
https://start.spring.io/ ์ธํ ๋ฆฌ์ ์ด๋ ๊ทธ๋๋ค, ์ดํด๋ฆฝ์ค๋ ๋ฉ์ด๋ธ์ผ๋ก ํด๋ณด๊ฒ ์ต๋๋ค. ๋น์ฐํ ๋ฉ์ด๋ธ์ ์ธํ ๋ฆฌ์ ์ด์์, ๊ทธ๋๋ค์ ์ดํด๋ฆฝ์ค์์ ํ๋ ๊ฒ๋ ๊ฐ๋ฅํ์ง๋ง ์ ๋ณด ๊ณต์ ์ฐจ ๊ฐ๊ฐ ํ ์ผ์ด์ค๋ง ๋ฐฉ๋ฒ ๊ธฐ๋กํด๋ก๋๋ค. Gradle๋ก ํ๊ธฐ : IntelliJ ํ๋ก์ ํธ ๊ตฌ์กฐ์์ ์๋ฐ 17๋ก ๋ฐ๊ฟ์ฃผ๊ณ ํ๋ก์ ํธ์ ๋ชจ๋ ํญ์์ sdk 17๋ก ๋ฐ๊ฟ์ฃผ์ธ์ ์ฌ๊ธฐ๊น์ง๋ ๊ตฌ๊ธ๋ง์ผ๋ก ์ฝ๊ฒ ์ฐพ์๋ณด์ จ์ ๊ฒ๋๋ค. ๊ทธ๋ฐ๋ฐ.... ์๋๋ ๋ถ๋ค์ด ์์๊ฒ๋๋ค.(์ ๋ ๊ทธ๋ฌ์,,,) ์๋ ์ธํ ๊ผญ ํด์ค์๋ค(์ฐพ๋๋ฐ ์ดํ๊ฑธ๋ฆผ) Maven : eclipse ์ดํด๋ฆฝ์ค ํ์ผ -> ์ํฌํธ-> EXISTING MAVEN ์ ๋ ฅ ๋ฐ ์ ํ-> ๋ธ๋ผ์ฐ์ฆ ํ ๋ด์ ์์ฑํ ์คํ๋ง๋ถํธ ํด๋ฆญ ์ด์ ์ฌ๋ฐ๊ฒ ์คํ๋ง ํด๋ณผ๊น์? 'ใ ' 2022-12-22T20:1..