void FixedUpdate()

ย  ย  {

ย  ย  ย  ย  if (!isLive || anim.GetCurrentAnimatorStateInfo(0).IsName("Hurt") || entStop) return;

ย  ย  ย  ย  Vector2 dirVec = target.position - rigid.position;

ย  ย  ย  ย  Vector2 nextVec = dirVec.normalized * speed * Time.fixedDeltaTime;

ย  ย  ย  ย  rigid.MovePosition(rigid.position + nextVec);

ย  ย  ย  ย  rigid.velocity = Vector2.zero;

ย  ย  }


์ด ์ฝ”๋“œ์—์„œ entStop์ด ์ฐธ์ด ๋˜๋ฉด ์ด๋™ํ•˜๋Š” ๊ฒŒ ๋ฉˆ์ถฐ์•ผ ํ•˜๋Š”๋ฐ ์ž˜ ๋ฉˆ์ถ”๋‹ค๊ฐ€๋„ ๊ฐ„ํ˜น ์ด๋™์ด ์•ˆ๋ฉˆ์ถ”๊ณ  ๊ณ„์†ํ•ด์„œ rigid.position์ด ์ฆ๊ฐ€ํ•จ..

๋””๋ฒ„๊น…ํ•ด์„œ ํ™•์ธํ•˜๋ฉด entStop ์ฐธ ๋  ๋•Œ FixedUpdate ์•ˆ ์ชฝ ์ฝ”๋“œ ์ž‘๋™์•ˆํ•˜๋Š”๊ฑด ๋งž์•„์„œ ์ด์œ ๋ฅผ ๋ชจ๋ฅด๊ฒ ๋‹ค ํ—ฌํ”„!!