2ab4d619e4dc31ab6fabdfba18ee746d0a8ea7262a5baae2784cc3111bc92471fc

์ •์œก๋ฉด์ฒด๋Š” ๊ฑ ๋ฌดํ•œ ์™€๋ฆฌ๊ฐ€๋ฆฌ ํ•˜๋Š”๊ฑฐ๊ณ  ๊ตฌ์ฒด ๋‘ํŠธ์œˆ์ด -1 ๋กœ ๋ฃจํ”„์ค‘, ๋งค ๋ฃจํ”„(์Šคํ…)๋งˆ๋‹ค ์ข…์ ์„ ์—…๋ฐ์ดํŠธ ํ•œ๋‹ค


๊ฑ poc ์ธ๋ฐ ๋ญ”๊ฐ€ ์ŠˆํŒ…๊ฒŒ์ž„์—์„œ ํ”Œ๋ ˆ์ด์–ดํ•œํ…Œย ์ด์•Œ์˜๋Š” ๊ฒƒ ๊ฐ™๋ˆ„





using DG.Tweening;
using UnityEngine;

public class asdf : MonoBehaviour
{
ย  ย  public Transform target;
ย  ย  private Tweener myTween;
ย  ย 
ย  ย  void Start()
ย  ย  {
ย  ย  ย  ย  myTween = transform.DOMove(target.position, 1)
ย  ย  ย  ย  ย  ย  .SetLoops(-1)
ย  ย  ย  ย  ย  ย  .OnStepComplete(() =>
ย  ย  ย  ย  ย  ย  {
ย  ย  ย  ย  ย  ย  ย  ย  ChangeGoal();
ย  ย  ย  ย  ย  ย  });
ย  ย  }

ย  ย  void ChangeGoal()
ย  ย  {
ย  ย  ย  ย  myTween.ChangeEndValue(target.position);
ย  ย  }
}



์ด๊ฑฐ ์‘์šฉํ•˜๋ฉด ๋‹ˆ๊ฐ€ ๋งํ•œ๊ฒƒ๋„ ์–ด๋–ป๊ฒŒ๋“  ๊ตฌํ˜„ ๋ ๋“ฏ?


์•„๋ฌดํŠผ ๊ฐ“ํŠธ์œˆ์ด ์ฒด๊ณ ์‹œ๋‹ค