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
目次に戻る