๋ค๋ฅธ ๋ฆฌ์คํธ๋ค์ ReorderableList ์ฐพ์์ ์ ํ๋๋ฐ
๊ทธ ์ฌ์ด์ ๋ ๊ทธ๋ฅ float ํ๋์ธ loopDuration์ด ์ธ์คํํฐ์์ ๊ฐ ์ ๋ ฅํ๊ณ ์ํฐ ๋๋ฅด๋ฉด ์ ์ฅ ์๋๊ณ 0์ผ๋ก ๋์์ค๋ค์
๋ค๋ฅธ ๋ฆฌ์คํธ๋ค์ ReorderableList ์ฐพ์์ ์ ํ๋๋ฐ
๊ทธ ์ฌ์ด์ ๋ ๊ทธ๋ฅ float ํ๋์ธ loopDuration์ด ์ธ์คํํฐ์์ ๊ฐ ์ ๋ ฅํ๊ณ ์ํฐ ๋๋ฅด๋ฉด ์ ์ฅ ์๋๊ณ 0์ผ๋ก ๋์์ค๋ค์
์ฌ์ฉํ์ง ์ค๋๋์ ๊น๋จน์์ง๋ง ๊ฐ์ ์ ์ฅ์ ์ํ๋๊ฒ๊ฐ์๋ฐ?
loopDuration = EditorGUILayout.FloatField("Loop Duration", loopDuration);
๊ธฐ์ต์์ผ๋ก ๊ทธ๋ฅ ์ปค์คํ ํ๊ฒ ๋ณด์ฌ์ฃผ๋ ๊ธฐ๋ฅ์ด๋๊น ์ ๋ ฅํ ๊ฐ๋ค ๋ณ๋๋ก ์ฒ๋ฆฌํ๋ ์ฝ๋๋ ๋ฃ์ด์ค์ผํ ๊บผ์ ๋จ์ด์ง๋ GPTํํ ๋ฌผ์ด๋ณด๊ธฐ ใฑ
ChangedCheck ๊ทธ๊ฑฐ ์จ์ผ๋ง ํ๋๊ฑด๊ฐ์
float๊ฐ์ด๋ผ๊ณ floatValueํ๊ณ FloatField ์ฐ๋๊ฒ ์๋๋ผ ๊ทธ๋ฅ SerializedProperty๋ก ๋ฐ๊ณ PropertyField ์จ์ผ ํ๋ ๊ฑฐ์๋ค์