Unity3D

一定距離のカメラ

More than 1 year has passed since last update.


CameraFollowPlayer.cs


using UnityEngine;
using System.Collections;

public class CameraFollowPlayer : MonoBehaviour
{
public Transform target; // ターゲットへの参照
private Vector3 offset; // 相対座標

void Start()
{
//自分自身とtargetとの相対距離を求める
offset = GetComponent<Transform>().position - target.position;
}

void Update()
{
// 自分自身の座標に、targetの座標に相対座標を足した値を設定する
GetComponent<Transform>().position = target.position + offset;
}
}


スクリプト貼り付けるオブジェクト:Main Camera

TargetにプレイヤーをD&D

カメラ1.png

キャラクターにカメラがついていきます

camera

目次に戻る