ย if (movingRight)

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Debug.Log("right");


ย  ย  ย  ย  ย  ย  theRB.velocity = new Vector2(moveSpeed, theRB.velocity.y);


ย  ย  ย  ย  ย  ย  theSR.flipX = false;


ย  ย  ย  ย  ย  ย  if(transform.position.x > rightPoint.position.x)

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  movingRight = false;

ย  ย  ย  ย  ย  ย  }

ย  ย  ย  ย  }

ย  ย  ย  ย  else

ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  Debug.Log("left");


ย  ย  ย  ย  ย  ย  theRB.velocity = new Vector2(-moveSpeed, theRB.velocity.y);


ย  ย  ย  ย  ย  ย  theSR.flipX = true;


ย  ย  ย  ย  ย  ย  if (transform.position.x < leftPoint.position.x)

ย  ย  ย  ย  ย  ย  {

ย  ย  ย  ย  ย  ย  ย  ย  movingRight = true;

ย  ย  ย  ย  ย  ย  }

ย  ย  ย  ย  }


์ด๋ ‡๊ฒŒ ํ•˜๊ณ  start ํ•จ์ˆ˜์—ย movingRight = true; ๋ฐ•์œผ๋‹ˆ๊นŒ ์›€์ง์ด๋Š”๊ฑด ์ž˜ ๋˜๋Š”๋ฐย ์บ๋ฆญํ„ฐ๊ฐ€ ํšŒ์ „์„ ์•ˆํ•จ