Notice
Recent Posts
Recent Comments
Link
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก2023/02 (2)

KoreanFoodie's Study

SetTimer ์— ํ•จ์ˆ˜ ๋ฐ ๋žŒ๋‹ค(Lambda) ์—ฐ๊ฒฐํ•˜๊ธฐ

SetTimer ์— ํ•จ์ˆ˜ ๋ฐ ๋žŒ๋‹ค(Lambda) ์—ฐ๊ฒฐํ•˜๊ธฐ ํ•ต์‹ฌ : 1. UObject ์ƒ์† ํด๋ž˜์Šค์—์„œ๋Š” ๊ธฐ์กด ํ•จ์ˆ˜๋ฅผ SetTimer ํ•จ์ˆ˜์—์„œ ๋ฐ”๋กœ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. 2. ์ผ๋ฐ˜์ ์œผ๋กœ๋Š” FTimerDelegate ์— Lamda ํ•จ์ˆ˜๋ฅผ ์—ฐ๊ฒฐํ•ด ์‚ฌ์šฉํ•˜๋ฉฐ, UObject ๋ฅผ ์ƒ์†ํ•˜์ง€ ์•Š๋Š” ํด๋ž˜์Šค์—์„œ๋„ ์ด ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. 3. FTimerHandle ์€ ์ „์—ญ์ด๋ฉฐ, ์‚ฌ์šฉ ์™„๋ฃŒ ํ›„์—๋Š” ClearTimer ๋ฅผ ์ด์šฉํ•ด ํƒ€์ด๋จธ๋ฅผ ํ•ด์ œํ•ด ์ฃผ๋„๋ก ํ•˜์ž! ์ด์ „ ๊ธ€์—์„œ ์–ธ๊ธ‰ํ•œ ๋ฐ” ์žˆ์ง€๋งŒ, ์ผ์ • ์‹œ๊ฐ„ ์ดํ›„ ํŠน์ • ํ•จ์ˆ˜๊ฐ€ ํ˜ธ์ถœ๋˜๋„๋ก ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์„ ์กฐ๊ธˆ ๋” ์ž์„ธํžˆ ๊ธฐ๋กํ•ด๋ณด๋ ค ํ•œ๋‹ค. SetTimer ์— ํ•จ์ˆ˜์™€ ๋žŒ๋‹ค๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ถ”๊ฐ€๋กœ ์†Œ๊ฐœํ•œ๋‹ค! 1. ๊ธฐ์กด ํ•จ์ˆ˜์— ๊ทธ๋Œ€๋กœ ์—ฐ๊ฒฐ (UObject ํด๋ž˜์Šค์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ) FTimer..

Game Dev/Unreal C++ : Dev Log 2023. 2. 20. 20:35