IEnumerator EatFeed(Collider2D other){
gotoFeed = true;
while(gotoFeed){
animator.SetBool("isWalk", true);
transform.position = Vector3.MoveTowards(transform.position, other.gameObject.transform.position, 1f * Time.deltaTime);
if(transform.position == other.transform.position){
Destroy(other.gameObject);
gotoFeed = false;
}
yield return null;
}
}
๋ณ์๋ฆฌ ์ฃผ๋ณ์ Feed ํ๊ทธ๊ฐ ์๋ ๋จน์ด์ค๋ธ์ ํธ๋ฅผ ๋ฐ๊ฒฌํ๋ฉด ๊ทธ ๋จน์ด์ค๋ธ์ ํธ๋ก ์ด๋ํ๊ฒ ์ฝ๋๋ฅผ ๋ง๋ค์ด๋ณด์์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ๋จน์ด์ค๋ธ์ ํธ์ ๊ฐ์๊ฐ ๋์ด๋๊ฒ ๋๋ฉด ๋ณ์๋ฆฌ๊ฐ ํ๊ฒ์ผ๋ก ํ๋ ๋จน์ด์ค๋ธ์ ํธ๋ ๋์ด๋๊ฒ ๋์ด ๋ณ์๋ฆฌ๊ฐ ์ ๋๋ก ์ด๋ํ์ง ๋ชปํฉ๋๋ค.
๋จน์ด ์ค๋ธ์ ํธ์ ๊ฐ์๊ฐ ๋ง๋ค๋ฉด ์ ์ผ ๊ฐ๊น์ด ์๋ ์ค๋ธ์ ํธ์ชฝ์ผ๋ก๋ง ๋ฐ์ํ๊ฒ ํ๊ณ ์ถ์๋ฐ ์ด๋ป๊ฒ ํ๋ฉด ์ข์๊น์
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์ด๋ฐฉ๋ฒ์ผ๋ก ํด๊ฒฐํ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋คใ ใ กใ
๊ตณ์ด ๊ฐ๊น์ด์๋ ๋จน์ด๋ฅผ ๋จน์ง ๋ง๊ณ ๊ฐ์ฅ ๋จผ์ ์ธ์ํ ๋จน์ด๊ฐ ์์ผ๋ฉด ๊ทธ ๋จน์ด๊ฐ ์ฌ๋ผ์ง ๋ ๋ค๋ฅธ ๋จน์ด๋ฅผ ์ฐพ๊ฒ๋ ํ๋๊ฒ ๋ ๊ฐ๋ฒผ์ธ๋ฏ? - dc App
์์ํ์ง ์ผ๋ง ์๋์์ ์ด๋ค๊ฒ ๋ง๋๊ฑด์ง ์ ๋ชจ๋ฅด๊ฒ ๋ค์ใ ใ ใ ใ ์ต๋ํ ์ฌ๋ฌ๋ฐฉ๋ฒ์ผ๋ก ์๋ํด๋ณด๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค
๋ค๋ฅธ ์ฐ์ฐ์ด ์ ์ผ๋ฉด ์๊ด์๊ฒ ์ง๋ง ๊ฐ๊น์ด ๋จน์ด ์ฐพ๋ ๋ก์ง์์ ๋ฌผ๊ณ ๊ธฐ์ ๋จน์ด๊ฐ ๋ง์์ง๋ฉด ์ฐ์ฐ์ด ์ ๊ณฑ์๋ก ๋ง์์ ธ์.. ์ง๊ธ ์ ๊ฒ์์ด ๊ทธ ํํญํ์ ๋ง๊ณ ์์ด์ ใ ใ ใ ใ - dc App