
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
르탄이가 좌우로 이동하지 않고 제자리에서만 움직여요.
마우스로 클릭해도 방향 전환도 없습니다ㅠㅠ
즉문즉답에 올라온 다른 답변인 rtan 스크립트가 여러개일까봐
remove component 누르고 하나만 옮겨놔도 동일하구요
update가 2개 이상이면 그럴 수 있다는데, update도 하나로 확인됩니다.
도대체 왜 이동하지 않을까요??ㅠㅠ

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class rtan : MonoBehaviour
{
float direction = 0.05f;
float toward = 1.0f;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
if (Input.GetMouseButtonDown(0))
{
toward *= -1;
direction *= -1;
}
if (transform.position.x > 2.8f)
{
direction = -0.05f;
toward = -1.0f;
}
if (transform.position.x < -2.8f)
{
direction = 0.05f;
toward = 1.0f;
}
transform.localScale = new Vector3(toward, 1, 1);
}
void FixedUpdate()
{
transform.position += new Vector3(direction, 0, 0);
}
}
