動く床の作り方
![Bbe550f1 0490 4deb a196 dfe31c2c52a8](https://codegenius.org/uploads/slide/image/9640/bbe550f1-0490-4deb-a196-dfe31c2c52a8.jpeg)
![473afb12 f98b 4d7a 9d7a a10f406a2529](https://codegenius.org/uploads/slide/image/9641/473afb12-f98b-4d7a-9d7a-a10f406a2529.jpeg)
床を往復移動させる
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MoveFloor : MonoBehaviour
{
private Vector3 pos;
public float speed;
private int num = 1;
void Update()
{
// 現在位置の取得
pos = transform.position;
// (テクニック)
// numの数字が「1」のときは「右方向」に移動
// numの数字が「-1」のときは「左方向」に移動
transform.Translate(new Vector3(1, 0, 0) * Time.deltaTime * speed * num);
if(pos.x > 15)
{
num = -1;
}
if(pos.x < 6.5f)
{
num = 1;
}
}
}
![C13d142a f9d6 4b5f 8a15 d24034df480d](https://codegenius.org/uploads/slide/image/9642/c13d142a-f9d6-4b5f-8a15-d24034df480d.jpeg)
![00cfcb8c 3ae4 47af 94b6 1acf6d0d0a1c](https://codegenius.org/uploads/slide/image/9643/00cfcb8c-3ae4-47af-94b6-1acf6d0d0a1c.jpeg)
![61271669 8b50 40b5 b0b2 ad1e15f81458](https://codegenius.org/uploads/slide/image/9644/61271669-8b50-40b5-b0b2-ad1e15f81458.jpeg)
【2022版】BallGame(全27回)
他のコースを見る![Bbe550f1 0490 4deb a196 dfe31c2c52a8](https://codegenius.org/uploads/slide/image/9640/bbe550f1-0490-4deb-a196-dfe31c2c52a8.jpeg)
![473afb12 f98b 4d7a 9d7a a10f406a2529](https://codegenius.org/uploads/slide/image/9641/473afb12-f98b-4d7a-9d7a-a10f406a2529.jpeg)
床を往復移動させる
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MoveFloor : MonoBehaviour
{
private Vector3 pos;
public float speed;
private int num = 1;
void Update()
{
// 現在位置の取得
pos = transform.position;
// (テクニック)
// numの数字が「1」のときは「右方向」に移動
// numの数字が「-1」のときは「左方向」に移動
transform.Translate(new Vector3(1, 0, 0) * Time.deltaTime * speed * num);
if(pos.x > 15)
{
num = -1;
}
if(pos.x < 6.5f)
{
num = 1;
}
}
}
![C13d142a f9d6 4b5f 8a15 d24034df480d](https://codegenius.org/uploads/slide/image/9642/c13d142a-f9d6-4b5f-8a15-d24034df480d.jpeg)
![00cfcb8c 3ae4 47af 94b6 1acf6d0d0a1c](https://codegenius.org/uploads/slide/image/9643/00cfcb8c-3ae4-47af-94b6-1acf6d0d0a1c.jpeg)
![61271669 8b50 40b5 b0b2 ad1e15f81458](https://codegenius.org/uploads/slide/image/9644/61271669-8b50-40b5-b0b2-ad1e15f81458.jpeg)
動く床の作り方