์ง์์๊ฐ์ ์ต์๊ฐ 0์์ ~ ๋ฒจ๋ฅ ๊ฐ์ผ๋ก ๊ณ ์ ์ํค๋ คํ๋๋ฐ ๋ฐ์์ฒ๋ผ ํ๋ฒ๊ฑธ์ณ์ ํ๊ฑฐ๋
๊ทผ๋ฐ ์ด๊ฑธ ์ฌํํ๊ฒย public float _skillDuration ์ ์ธ๊ณผ ๋์์ clamp ๊ฑฐ๋๋ฐฉ๋ฒ์ ์์ด? ์ฐพ์๋ ์๋์ค๋ค..
public float _skillDuration;
ย ย ย ย ย
public float skillDuration {get => _skillDuration; set => _skillDuration =Mathf.Clamp(value, 0, value);}
์์ด. ๊ทธ๋ฆฌ๊ณ ๋ค๊ฐ ์ ์ด๋ ์ ๋๋ฉด ์ถฉ๋ถํ ๊น๋ํ๊ฑฐ ๊ฐ์๋ฐ?
https://stackoverflow.com/questions/56197825/is-there-any-way-in-c-sharp-that-i-can-limit-the-range-of-an-int-variable
ํ๋กํผํฐ
ํ์ ์๊ฐ ์ ์ด์ ๋๊ฐ ์ํ๋ ๊ธฐ๋ฅ์ ํฌํจํ ๋ชฉ์ ์ผ๋ก ์๋๊ฑฐ๋๊น ์ง๊ธ์ฒ๋ผ ๊ทธ๋ฅ ์ฐ๋๊ฒ ๋ง๋ค๊ณ ๋ณธ๋ค
๊ทธ๋ ๊ตฌ๋ ๊ณ ๋ง์+ - dc App
๊ตฌ๋ฒ์ ์ ์ ๋ ๊ฒ ์ผ์๋๋ฐ expression bodied member ์ฐ๋ฉด ๋ ์ฌํํ๊ฒ ํ๊ธฐ ๊ฐ๋ฅํจ
์คํ ๊ตฌ๋ฌธ๋ง์ด ์ด๋ค๊ณ ์ข์๊ฒ ์๋๋ค ๊ฒ์ด์ผ