動く床の作り方


動く床
using System.Collections; using System.Collections.Generic; using UnityEngine; public class MoveFloor : MonoBehaviour { public float speed; private Vector3 pos; private bool isStop = false; void Start() { pos = transform.position; } void Update() { if(isStop == false) { pos.x += Time.deltaTime * speed; // speedは移動速度 transform.position = pos; if(pos.x > 15) // 終点(自由に変更可能) { isStop = true; } } else if(isStop == true) { pos.x -= Time.deltaTime * speed; transform.position = pos; if (pos.x < 6) // 始点(自由に変更可能) { isStop = false; } } } }
C#



【2020版】BallGame(全27回)
他のコースを見る

動く床
using System.Collections; using System.Collections.Generic; using UnityEngine; public class MoveFloor : MonoBehaviour { public float speed; private Vector3 pos; private bool isStop = false; void Start() { pos = transform.position; } void Update() { if(isStop == false) { pos.x += Time.deltaTime * speed; // speedは移動速度 transform.position = pos; if(pos.x > 15) // 終点(自由に変更可能) { isStop = true; } } else if(isStop == true) { pos.x -= Time.deltaTime * speed; transform.position = pos; if (pos.x < 6) // 始点(自由に変更可能) { isStop = false; } } } }
C#



動く床の作り方