お客さんの重なり解決方法を改善

This commit is contained in:
kimura 2021-09-08 12:33:19 +09:00
parent d3f8f5064d
commit cdbb2113ed
1 changed files with 5 additions and 2 deletions

View File

@ -85,8 +85,11 @@ public class CustomerController : MonoBehaviour
durationDelta = 0f;
this.UpdateAsObservable().Subscribe(_ =>
{
transform.localPosition = Vector3.MoveTowards(transform.localPosition, wayPoint, speed * Time.deltaTime);
if (Vector3.Distance(transform.localPosition, wayPoint) < .01f)
var localPosition = transform.localPosition;
localPosition = Vector2.MoveTowards(localPosition, wayPoint, speed * Time.deltaTime);
localPosition = localPosition + Vector3.forward * (localPosition.y + Mathf.Abs(walkSideBottomPos));
transform.localPosition = localPosition;
if (Vector2.Distance(localPosition, wayPoint) < .01f)
{
if (durationDelta < completedDuration)
{