unity開発備忘録

unityのメモ帳です。

✅オブジェクトを特定の位置に(瞬間)移動させる

void Start()
{
    this.transform.position = new Vector3(-1, -1, 0);
}

✅オブジェクトを指定した方向に一定スピードで移動させる

using UnityEngine;

public class ConstantMoveObject : MonoBehaviour
{
public float moveSpeed = 1.0f;
public int moveRight = 3;
public int moveDown = 1;
private Vector3 moveDirection;

void Start()
{
    // ここで移動する方向を指定します。
    moveDirection = new Vector3(moveRight, -moveDown, 0);
    moveDirection.Normalize();
}

void Update()
{
    transform.position += moveDirection * moveSpeed * Time.deltaTime;
}

}

コルーチンを使って繰り返し実行する方法+解説

動的にオブジェクトを簡単に生成する方法

動的に生成した複数のオブジェクトをまとめて削除する方法

ワンクリックでテキストを表示・非表示を切り替える方法

動的にテキストのUIを変更する方法

タイマー

タイマー表示の作り方

シーン間で変数を保持する

シーン間で変数を保持する方法(staticを使う方法)。