์ œ ์—ดํ™”๋œ ๋จธ๊ฐ€๋ฆฌ๋กœ๋Š” ์•ˆ๋˜์„œ ๋ฌผ์–ด๋ด…๋‹ˆ๋‹ค


์•„๋ž˜๊ฐ€ ๋ฐฐ๊ฒฝ์„ ์„ธ๊ฐœ๋กœ ๋‚˜๋ˆˆ ๊ฐ ํŒŒ์ธ ์— ๋“ค์–ด๊ฐ€๋Š” ์Šคํฌ๋ฆฝํŠธ์ธ๋ฐ

์Šคํฌ๋ฆฝํŠธ ๋„ฃ์œผ๋‹ˆ ์Šค์ƒท์ฒ˜๋Ÿผ ์”น์ฐฝ๋‚˜์„œ ์–ด์ผ€ํ•ด์•ผํ•˜๋Š”์ง€ ์ผ์ฃผ์ผ ์ฐพ์•˜์œผ์š”;;

์ด๊ฑฐ ํ•ด๊ฒฐ๋ฒ• ์ข€ ์•Œ๋ ค์ฃผ์„ธ์š”




using System.Collections;

using System.Collections.Generic;

using UnityEngine;


public class BridgeController : MonoBehaviour

{

[SerializeField]

private float carSpeed = 100f;


// Start is called before the first frame update

void Start()

{

}


// Update is called once per frame

void Update()

{

moveBridge();

}


void moveBridge()

{

Vector3 floor_position = this.transform.position;


if (transform.position.z <= -60f)

{

floor_position.z += 120f;

}


else if (transform.position.z >= -60f)

{

//transform.Translate(Vector3.up * carSpeed * Time.deltaTime);

floor_position.z -= carSpeed * Time.deltaTime;

}

this.transform.position = floor_position;

}

}