๐Ÿ‡บ๐Ÿ‡ธ English

๐Ÿ‡ฐ๐Ÿ‡ท ํ•œ๊ตญ์–ด

๐ŸŸจ ์†Œ๊ฐœ

CodeTree ๋Š” ์ธ์ŠคํŽ™ํ„ฐ์—์„œ ๋’ค์„ž์ธ ์ƒ์† ๊ตฌ์กฐ๋ฅผ ํ•œ๋ˆˆ์— ์ •๋ ฌํ•ด์„œ ๋ณด์—ฌ์ฃผ๋Š” ์—๋””ํ„ฐ ํ™•์žฅ ํˆด์ž…๋‹ˆ๋‹ค.

์ƒ์† ์ฒด์ธ ์‹œ๊ฐํ™”, ํ•„๋“œ ๊ฒ€์ƒ‰, ์˜ค๋ธŒ์ ํŠธ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๊นŒ์ง€ โ€” ๋ณต์žกํ•œ ์ปค์Šคํ…€ ์ธ์ŠคํŽ™ํ„ฐ๋ฅผ ์‰ฝ๊ฒŒ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

image.png

https://youtu.be/NSyaAqTauZ0

๐ŸŸจ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•

https://youtu.be/8xXOLZWBoVc

๐ŸŸก ์ƒ์† ์ฒด์ธ ๋ทฐ ํ™œ์„ฑํ™” (๊ธฐ๋ณธ ๊ธฐ๋Šฅ)

   1. `using Ftnara.CodeTree;` ์ถ”๊ฐ€

   2. ์›ํ•˜๋Š” ํด๋ž˜์Šค์— `ICodeTree` ์ธํ„ฐํŽ˜์ด์Šค๋งŒ ๋ถ™์ด๊ธฐ

   3. ๋ โ€” ์ธ์ŠคํŽ™ํ„ฐ ์—ด๋ฉด ์ž๋™ ์ ์šฉ
using UnityEngine;
using Ftnara.CodeTree;

public class PlayerController : MonoBehaviour, ICodeTree
{
    // your fields here
}

๐ŸŸก ์˜ค๋ธŒ์ ํŠธ ํ•„๋“œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ (์„ ํƒ ๊ธฐ๋Šฅ)

   1. ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์›ํ•˜๋Š” ํ•„๋“œ ์œ„์— `[CodeTreeIconPeek]` ์–ดํŠธ๋ฆฌ๋ทฐํŠธ๋งŒ ๋ถ™์ด๊ธฐ

   2. ๋ โ€” ์–ด๋””์„œ๋“  ๋…๋ฆฝ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
[CodeTreeIconPeek]
[SerializeField] private Sprite m_Icon;