์ œ๊ฐ€ ์›ํ•˜๋Š”๊ฑด ๋งˆ์šฐ์Šค ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์„๋•Œ ๊ทธ๊ณณ์œผ๋กœ ๋Œ€์‰ฌํ•˜๋“ฏ์ด ๋ฏธ๋„๋Ÿฌ์ง€๋ฉด์„œ ๊ฐ€๋Š”๊ฑด๋ฐ ์ด๊ฑด ๋งˆ์šฐ์Šค๋ฅผ ๋ˆŒ๋ €์„ ๋•Œ ๋š ๋š ๋Š๊ธฐ๋“ฏ์ด ๋‚ ๋ผ๊ฐ€๋„ค์š”

์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•˜๋ฉด ์ข‹์„์ง€ ์ข‹์€ ์˜๊ฒฌ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”ย 

๊ทธ๋žœ์ ˆ ๊ฐ์‚ฌ ๊ฐ‘๋‹ˆ๋‹ค


ย  ย  ย  ย  MousePosition = Input.mousePosition;

ย  ย  ย  ย  MousePosition = Camera.ScreenToWorldPoint(MousePosition);


ย  ย  ย  ย  if(dashCounter>0)

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  dashCounter -= Time.deltaTime;

ย  ย  ย  ย  }

ย  ย  ย  ย  else

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  if (Input.GetMouseButtonDown(0))

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  transform.position = Vector2.MoveTowards(transform.position, MousePosition, dashSpeed * Time.deltaTime);

ย  ย  ย  ย  ย  ย  ย  ย  anim.SetTrigger("Attack");

ย  ย  ย  ย  ย  ย  ย  ย  dashCounter = timeBetweenDash;

ย  ย  ย  ย  ย  ย  }

ย  ย  ย  ย  ย ย 

ย  ย  ย  ย  }

ย  ย  ย  ย 

ย  ย  ย ย 

ย  ย  ย  ย  ย  ย  transform.position = Vector2.MoveTowards(transform.position, MousePosition, moveSpeed * Time.deltaTime);



viewimage.php?id=2abcdd23dad63db0&no=24b0d769e1d32ca73ced81fa11d02831edca684dcd73c50d611ea9794d06f84495cda6e844afcd11fb66dc940bad795b775f9e0647c6d51ceff014288e1dd57cbb

์œ„์— ์ฝ”๋“œ ๊นจ์ง€๋ฉด ์ด๊ฑธ๋กœ ๋ณด์„ธ์šฉ

ย  ย ย