์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Bootstrap4
- ์คํธ๋ฆผ๋ฆฟ
- ์ธ๋ฆฌ์ผ๋ฎค์ง์ปฌ
- nixosํ๊ธ์ค์ \
- ํ์ด์ฌ์๋ฒ
- ์คํ์์ค
- ๋ธ๋์คํฌ๋ฆฐ๋ณต๊ตฌ
- JWT
- ossca
- nixosํ๊ธํค๋ณด๋
- ์๊ณ ํ์
- ํ๋ค์ค
- ๋ฏธ๋ํ๋ก์ ํธ
- ๋ง์ธํฌ๋ํํธ๋ฎค์ง์ปฌ
- pandas
- flask
- ํ๋ฉ
- R
- EnhancedInput
- ์ง์ฐ๊ฐ์ ๊ณต #pc์๊ธฐ์ง๋จ #ram๋ฏธ์ธ์ #์ปดํจํฐ๊ณ ์ฅํด๊ฒฐ #๋จ์ธ์๋ถ๋ #pc์๊ฐ์๋ฆฌ #์ปดํจํฐ๊ณ ์ฅํด๊ฒฐ #์กฐ๋ฆฝpc
- ๋ฉ๋ชจ๋ฆฌ์ธ์๋ถ๋
- ์ ๊ธ์ฌ๊ดํ๊ต
- ๋์๋
- VUE
- streamlit
- inxos
- ์ผ
- Enhanced Input System
- Jinja2
- Express
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (165)
Today, I will
https://swexpertacademy.com/main/learn/course/subjectDetail.do?courseId=AVuPDN86AAXw5UW6&subjectId=AWOVIc7KqfQDFAWg# SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com dy = [-1, 1, 0, 0] dx = [0, 0, -1, 1] T = int(input()) for t in range(T): n = int(input()) arr = [list(map(int, input())) for _ in range(n)] start_y, start_x = 0, 0 for i in range(n): for j in range(n)..

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PzOCKAigDFAUq SW Expert Academy SW ํ๋ก๊ทธ๋๋ฐ ์ญ๋ ๊ฐํ์ ๋์์ด ๋๋ ๋ค์ํ ํ์ต ์ปจํ ์ธ ๋ฅผ ํ์ธํ์ธ์! swexpertacademy.com N๊ณผ M, ๊ทธ๋ฆฌ๊ณ N*N ์์ ์ฑ์ฐ๋ ๊ฐ๋ค์ด ์ ์๋๊ณ , N*N ํ ์์์ M*M ๋ชจ์ ์์ ๋ค์ด์ค๋ ํ ์์๋ค์ ํฉ ์ค์์ ์ต๋๊ฐ์ ๊ตฌํ๋ ๋ฌธ์ ์ด๋ค. ์ฒ์์๋ ์๋์ ๊ฐ์ด ์ฝ๋๋ฅผ 3์ค ํฌ๋ฌธ์ผ๋ก ์์ฑํ์๋ค. T = int(input()) for t in range(1, T+1): n,m = map(int, input().split()) arr = [list(map(int, input().split()..
DFS ์ฝ๋ # N*Nํฌ๊ธฐ์ ๋ฐฐ์ด์ด ์ฃผ์ด์ก์๋ 1์ ๊ฐ์๋ ๋ช๊ฐ์ธ์ง ์ธ์ด๋ณด๊ธฐ dfs๋ฅผ ์ด์ฉํด์ # ํ๋์ ์์ 1๋ก ๋ถํฐ ๋ถ์ด์ ธ ์๋ ์ฐ์๋ 1์ ๊ฐ์ ์ธ์ด๋ณด๊ธฐ => 2, 13์ด ๋ต์ด ๋จ. # 7 # 0000011 # 0000000 # 0011100 # 0010111 # 0110010 # 0011100 # 0000000 cnt = 0 # ์ํ์ข์ฐ dx = [0,0,-1,1] # ์ด dy = [-1,1,0,0] # ํ def dfs(_y, _x): global arr, cnt arr[_y][_x] = 0 c_y = _y c_x = _x for k in range(4): n_y = c_y +dy[k] n_x = c_x + dx[k] if 0 n_x and arr[n_y][n_x] == 1: arr[c_y][..

์ฐ์ ๊ธฐ๋ณธ vr pawn์ ๋ณต์ ํด์ค๋ค. ๋ณต์ ํ My_VRPawn์๋ค ์ฌ๋ฌ๊ฐ์ง vr ํ๋ ์ด์ด ๊ธฐ๋ฅ๋ค์ ์ปค์คํ ํด์ ๋ฐ์ํ๊ธฐ ์ํจ์ด๋ค. ! ๋ถ๋ชจ ํด๋์ค๋ฅผ ์บ๋ฆญํฐํ์ผ๋ก ๋ฐ๊พธ์ด์ค๋ค! ์ผ์ชฝ, ์ค๋ฅธ์ชฝ ์์ง ์กฐ์ด์คํฑ์ผ๋ก ์ด๋, ํ์ ์ผ์ชฝ ์์ง ์กฐ์ด์คํฑ์ผ๋ก๋ ์ด๋์ ๊ฒฐ์ ํ๊ฒ ํด์ค๋ค. ์ค๋ฅธ์ชฝ ์์ง ์กฐ์ด์คํฑ์ผ๋ก๋ ํ์ ์ ๋ด๋นํ๊ฒ ์ค์ ํด์ค๋ค. ์์ panw ๊ตฌ์กฐ๋ฅผ ์ง์ ์บ๋ฆญํฐ c++๋ก ์์ฑํ๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ธฐ๋ณธ ํ์ ๊ฐ์ ธ๊ฐ์ผ ํ๋ค. VR Origin ๊ตฌ์กฐ๋ฅผ ์บก์ ์ปดํฌ๋ํธ ์๋์ ๋ง๋ค์ด์ฃผ๊ณ , ์นด๋ฉ๋ผ์ ์ผ์ ์ค๋ฅธ์ ์ปจํธ๋กค๋ฌ๋ฅผ ๊ทธ ์๋์๋ค๊ฐ ๊ณ์ธต์ด๋ ์์ผ์ฃผ๋ ๊ฒ์ด ํต์ฌ์ด๋ค. VRCharacter.h // Fill out your copyright notice in the Description page of Project Sett..

์ธ๋ฆฌ์ผ์์ vr ํ๋ก์ ํธ๋ฅผ ํ ๋, ์ด๋ฏธ vr template๋ฅผ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ์ฐธ๊ณ ํด์ ๋ง๋ค์ด๋ณผ ์ ์๋ค. grabable Item ์ด๋ผ๋ class ํตํด ๋ธ๋ฃจํ๋ฆฐํธ class๋ฅผ ๋ง๋ค๊ณ , static mesh๋ฅผ ๋ฌ์์ค๋ค. ์์ดํ ์ '์ก์'๊ณผ '๋์'์ ๋ํ ์ธํฐํ์ด์ค ๊ท์ฝ์ ๋ง๋ ๋ค. ์ด๋ '์ก์'์์๋ ์์ดํ ์ด ํ๋ ์ด์ด์๊ฒ ๋ถ์ ๋ parent ๋ณ๊ฒฝ์ด ์ผ์ด๋์ผ ํ๋ฏ๋ก, inputs ๊ฐ์ currnetController(์๋ฃํ Motion Component) ๋ณ์ ํ๋๊ฐ ํ์ํ๋ค. ์ด๋ ๊ฒ ๋ง๋ ์ธํฐํ์ด์ค๋ฅผ grabable Item ์์ํด์ฃผ๋ฉด grabable Item์ ์ธํฐํ์ด์ค์ ํจ์๋ค์ด ๋ํ๋๊ฒ ๋๋ค. ๋ธ๋ฃจํ๋ฆฐํธ ์๋ จ๋ ์ด์๋ก ์ฐพ๋๋ฐ ์ด๋ ค์์ด ์์๋๋ฐ, ๋ ธ๋ ๋๊ทธ๋ผ๋ฏธ ์ฐํด๋ฆญ ํ variable๋ก ๋ณํํด..

์ผ๊ฐํ๊ณผ ๋ ์ดR์ ๊ต์ p๋ฅผ ๊ตฌํ๋ ๋ฐฉ๋ฒ ์์ : ๋ ์ด r์ ์์ (0,0,0)์ผ๋ก๋ถํฐ ์ถ๋ฐํ๊ณ ray์ ๋ฐฉํฅ๋ฒกํฐu๋ (0,0,-1)์ด๋ค. ์ผ๊ฐํ a1a2a3์ ๋ํด์ ์ธ ๊ผญ์ง์ ์ ๋ค์๊ณผ ๊ฐ๋ค๋ฉด, a1 = (-1, -1, -1) a2 = (1, -1, -1) a3 = (0, 1, -1) ๋ ์ด์ ์ผ๊ฐํ์ ๊ต์ฐจ์ ์ ์ฐพ๊ธฐ ์ํด ๋ ์ด์ ๋ฐฉํฅ๊ณผ ์ผ๊ฐํ์ ํ๋ฉด๊ณผ์ ๊ต์ฐจ์ ์ ์ฐพ์์ผ ํ๋ค. ์ผ๊ฐํ์ ํ๋ฉด ๋ฒ์ ๋ฒกํฐ, ํ๋ฉด์ ๋ฐฉ์ ์ ๊ตฌํ๊ธฐ : ์ผ๊ฐํ์ ์ธ ๊ผญ์ง์ ์ ์ด์ฉํ์ฌ ์ฐ์ ์ผ๊ฐํ์ ํฌํจํ๋ ํ๋ฉด์ ์ ์ํ ์ ์๋ค. ์ธ ๊ผญ์ง์ ์ ์ด์ฉํ์ฌ ๋๊ฐ์ ๋ฒกํฐ๋ฅผ ๋ง๋ค๊ณ , ์ด๋ ๊ฒ ๊ตฌํ ๋ ๋ฒกํฐ์ ์ธ์ ์ ํ๋ฉด์ ๋ฒ์ ๋ฒกํฐ๊ฐ ๋๋ค. ํ๋ฉด ๋ฒ์ ๋ฒกํฐ๋ฅผ ์ด์ฉํ์ฌ ํ๋ฉด์ ๋ฐฉ์ ์์ ax+by+cz+d =0 ๊ผด๋ก ๊ตฌ์ฑํด์ค๋ค.โโ ํ๋ฉด๊ณผ ๋ ์ด์..

์ต์ ๋ฒ ํจํด์ ๊ฐ์ฒด ๊ฐ์ ์ผ๋๋ค ์์กด์ฑ์ ์ ์ํ๋ ๋์์ธ ํจํด์ผ๋ก, ํ๋์ ๊ฐ์ฒด๋ฅผ ์ค์ฌ์ผ๋ก ๋ค๋ฅธ ๊ฐ์ฒด๋ค์ด ๋ฐ์ํด์ผํ ๊ฒฝ์ฐ์ ๋งค์ฐ ์ ์ฉํ๋ฏ๋ก ๊ตฐ์ค ์๋ฎฌ๋ ์ด์ ์ ์ ์ ํ๊ฒ ์ฐ์ผ ์ ์๋ค. ๋ฌด๋ ์์ ๋ฐฐ์ฐ์ ๊ทธ๊ฒ์ ๋ฐ๋ผ๋ณด๋ ๊ด๊ฐ์ ๋น์ ๊ฐ ์๋ง์ ํจํด์ด๋ค. ๊ด๊ฐ์ ์๋ก์๋ก์ ์ ๋ณด๋ฅผ ์์ง ๋ชปํด๋ ์๊ด์๋ค. ๋ค๋ง ๋ฐฐ์ฐ๋ ์ด๋ค ๊ด๊ฐ๋ค์๊ฒ ์ฐ๊ธฐ๋ฅผ ํผ์น๋์ง๋ง ์๊ณ ์๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์ต์ ๋ฒ ํจํด ๊ตฌํ์ ํต์ฌ์, 1) ๋ฐฐ์ฐ๋ ๊ด๊ฐ๋ค์ ์๊ณ ์๋ค. ๋ฐ๋ผ์ ๋ฐฐ์ฐ๊ฐ ๋ ํด๋์ค์์ ์ต์ ๋ฒ ์ธํฐํ์ด์ค์ ๋ฐฐ์ด์ ๋ค๊ณ ์๋ค. 2) ๊ด๊ฐ๋ค์ ์ต์ ๋ฒ๊ฐ ๋์ด์ผ ํ๋ฏ๋ก ์ต์ ๋ฒ ์ธํฐํ์ด์ค๋ฅผ ์์๋ฐ๊ณ , ์ธํฐํ์ด์ค ์ ์๋ถ์ ์๋ ํจ์๋ฅผ ๊ตฌํํ๋ฉด์ ์ด๋ค ํ์๋ฅผ ํ ์ง ๊ฒฐ์ ํ๋ค. 3) ๋ฐฐ์ฐ๊ฐ ํน์ ํ์๋ฅผ ํ ๋ ์ต์ ๋ฒ๋ค์๊ฒ Notiftํ๋ค. ํ์ด์ฌ์ผ๋ก ์์ฑ..

์ธํฐํ์ด์ค๋ '์๋ก ๊ด๋ จ๋์ง ์์ ํด๋์ค๋ค'์ด ๊ณตํต ํจ์ ํน์ ๊ณตํต ํจ์ ์ธํธ๋ฅผ ๊ตฌํํ๋๋ก ํ๋ ๋ฐ ์ฌ์ฉํ๋ค. ๋ค์ ๋งํด, ์ธํฐํ์ด์ค ํด๋์ค๋ ๋ค์ํ ํด๋์ค๋ค์ด ๋น์ทํ ๊ธฐ๋ฅ์ ๊ณต์ ํ๋๋ก ๋๋ ์ ์ฉํ ๋๊ตฌ๋ก, ์๋ก ๋ค๋ฅธ ํด๋์ค๋ค์ด ๋์ผํ ํจ์๋ค์ ์ฌ์ฉํ ์ ์๊ฒ ํด์ค๋ค. ex ) ์ธํฐํ์ด์ค ํจ์๋ก Call()์ด ์๋ค๋ฉด Computer, IPhone, TV, Galaxy ํด๋์ค์ ํด๋น ์ธํฐํ์ด์ค ํจ์๋ฅผ ๊ตฌํํ ์ ์๋๋ก ํ ์ ์๋ค. ์ฌ์ง์ด ๋์ฅ๊ณ ์๋ Call()์ ๋ถ์ผ ์ ์๋ค. ์ด๋ฅผ ํตํด ๊ด๋ จ์ด ์์ด ๋ณด์ด๋ ํด๋์ค๋ค๋ ํธํ๊ฐ๋ฅํด์ง๋ฉฐ, ํน์ ๊ธฐ๋ฅ์ ๊ณต์ ํ๊ฒ ๋๋ค ์ด๋ฌํ ์ธํฐํ์ด์ค๋ ์ธ๋ฆฌ์ผ์์ ๋ผ์ธํธ๋ ์ด์ค๋ฅผ ํตํด ์ธํฐ๋์ ํด์ผํ๋ ๋ค์ํ ์ค๋ธ์ ํธ๋ค์ ์ ๋ง๋ค์ ์ด๋ฒคํธ๋ฅผ ์ฌ๊ณ ์ถ์ ๋ ์ ์ ํ๊ฒ ํ์ฉํด๋ณผ ์ ์๋ค...

ํ์ค ํน์ ๊ฒ์ ์ํ๊ณ ๋ด์๋ ํ๋์ ์ข , ๋จ์ผ ๊ฐ์ฒด๊ตฐ๋ง ์๋ ๊ฒ์ ์๋๋ค. ์์์ด ๋ง์ ๊ฐ์ฒด๊ตฐ๋ค์ด ์ํธ ์์ฉ์ ํ๋ฉด์ ์ด์๊ฐ๊ณ ์์ผ๋ฉฐ, ์ด๋ฌํ ๊ฐ์ฒด๊ตฐ๋ค์ ๋ชจ์์ ๊ตฐ์ง์ด๋ผ๊ณ ๋ ํ๋ค. ์๋ฌผ ๊ตฐ์ง์ ์ผ๋ฐ์ ์ผ๋ก ์์ฐ์, ์๋น์, ๋ถํด์๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ์์ฐ์๋ ๊ดํฉ์ฑ์ ํตํด ์ ๊ธฐ๋ฌผ์ ํฉ์ฑํ๋ฉฐ ์๋น์๋ ์์ฐ์๊ฐ ํฉ์ฑํ ์ ๊ธฐ๋ฌผ์ ๋จน๊ณ ์ฐ๋ค. ๋ง์ง๋ง์ผ๋ก ๋ถํด์๋ ์์ฐ์๋ ์๋น์์ ์ฌ์ฒด๋ฅผ ๋ถํดํ๋ค. ์ด๋ค ์ฌ์ด์๋ ์๋ก ๋จน๊ณ ๋จนํ๋ ๋จน์ด ์ฌ์ฌ์ด ํ์ฑ๋๊ณ , ํ ํฌ์์๊ฐ ์ฌ๋ฌ ์ข ๋ฅ์ ๋จน์ด๋ฅผ ๋จน๊ธฐ ๋๋ฌธ์ ๋จน์ด ์ฌ์ฌ์ด ๋์ฑ ๋ณต์กํ๊ฒ ์ฝํ ๋จน์ด ๊ทธ๋ฌผ์ด ๋๋ค. ๊ตฐ์ง ๋ด์์ ๊ฐ ๊ฐ์ฒด๊ตฐ์ ์์น๋ฅผ ์ํ์ ์ง์๋ผ๊ณ ํ๋ค. ๊ฐ ๋จน์ด ์ฌ์ฌ ๋ณ๋ก ๋งค์ฐ ๋ค์ํ ๊ฐ์ฒด๊ฐ ์กด์ฌํ๋ค. ์ฐธ๊ณ : https://janghoa.tistory.com/169..

์ธ๋ฆฌ์ผ์์๋ ์ด๋ฏธ ์ปดํฌ๋ํธ ํจํด์ ์ ์ฉํ๊ณ ์๋ค. ๊ฐ๋ฐ์๋ค ์ญ์ ์ด ์ปดํฌ๋ํธ ํจํด์ ์ด์ฉํด ์์ฃผ ์ฌ์ฉํ ๋งํ ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ค์ด๋๊ณ ํ์ํ ์กํฐ์ ๋ถ์ผ ์ ์๋ค. Unreal์ ์ปดํฌ๋ํธ ํจํด(inventory c++ ์์ ) ์ธ๋ฒคํ ๋ฆฌ ์ปดํฌ๋ํธ๋ฅผ ๋ง๋ค์ด์ ์บ๋ฆญํฐ์ ๋ถ์ด๋ ์์ ๋ฅผ ์ดํด๋ณด๋๋ก ํ๋ค. // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "Components/ActorComponent.h" #include "InventoryComponent.generated.h" UCLASS( ClassGroup=(Custom), meta=(Bl..