using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Car_move : MonoBehaviour
{
ย ย public float speed;
ย ย private Vector2 vector;
ย ย // Start is called before the first frame update
ย ย void Start()
ย ย {
ย ย ย ย ย
ย ย }
ย ย ย
ย ย void Update()
ย ย {
ย ย ย vector.Set(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical"));
ย ย ย if (vector.x != 0)
ย ย ย {
ย ย ย ย ย ย transform.Translate(vector.x * speed * Time.deltaTime, 0,0);
ย ย ย }
ย ย ย else if (vector.y != 0)
ย ย ย {
ย ย ย ย ย ย transform.Translate(0, vector.y * speed * Time.deltaTime, 0);
ย ย ย }
ย ย }
}
์ด๋ ๊ฒ ์ง์ ์ค๋ธ์ ํธ์ ๋ฃ์ด์คฌ๋๋ฐ ์ ๋ฐฉํฅํค ๋๋ฌ๋ ์ ๊ฐ ์์์ง์ผ๊น์...๋์ ํ ๋ชจ๋ฅด๊ฒ ์ด์
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
speed ๋ฌผ์ฒดinspector์์ 0.1๋ก ์ง์ ํด์คฌ์ต๋๋ค. ๋ธํํ์ ๋นผ๋๊น ์์ง์ด๋๋ฐ ๋ฃ์ผ๋๊น ์์์ง์ด๋ค์... ๋ธํํ์์ด ๋ญ ํน๋ณํ ์ ์ฉํด์ค์ผํ ๊ฒ ์๋์?
๋ธํํ์ ์๋ฃ์ผ๋ฉด ํ๋ ์์๋ฐ๋ผ ๊ฑฐ๋ฆฌ๊ฐ ๋ฌ๋ผ์ง๋ค๊ธธ๋ ๊ผญ ๋ฃ๊ณ ์ถ์๋ฐ
ํด๋น ๋๊ธ์ ์ญ์ ๋์์ต๋๋ค.
์ง์ง๋ค์...ใทใทใท ๊ฐ์ฌํฉ๋๋ค ใ ใ ์ธํฐ๋ท ์๋ฌด๋ฆฌ ๋ค์ ธ๋ ๋ญ๊ฐ ์๋์์ ํฌ๊ธฐํ ๊น ํ์ด์
๋ธํํ์ ํ๋ ๋ฃ์ผ๋ฉด ๋ณํ๊ฐ์ด ์์ฒญ ์์์ง๋ค์