
1-4 캐릭터 움직이기 부분에서 아래 두 사진처럼 반복되며 르탄이가 오른쪽으로 가서 턴까지는 하지만 왼쪽으로 이동하지 않습니다.
코드스니펫에서 복사도 해보고 강의 따라서 수정도 해봤는데 그래도 계속 같은 증상입니다.


작성한 코드 및 에러 메세지
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);
transform.position += new Vector3(direction, 0, 0);
}
}
