GameObjectを作成し、Occlusion Boxに名前を変更する。Cubeを作成する
Occlusion BoxにCubeを子オブジェクトにする。CubeのYを−0.5にする。
Occlusion BoXにCharacterを子オブジェクトにする。CharacterのYを−1にする。
MoveupCharacter
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MoveupCharacter : MonoBehaviour
{
private float speed = 0.1f; //キャラクターが移動する速さ
void Update()
{
//キャラクターが箱から出たら停止する
if (transform.localPosition.y < 0f)
{
//上方向に移動させる
transform.localPosition += transform.up * speed * Time.deltaTime;
}
}
}