Jump to content
Sign in to follow this  
Score28

No se mueve la cámara con el personaje

Recommended Posts

Pues he creado un scrip sensillo que, desde mi punto de vista, debería funcionar perfecto para que la cámara se mueva con el personaje, pero por mucho que lo intento la cámera nunca se mueve ¿Es posible que sea porque mi juego es en 2,5D? Todos los objetos dentro de una escena deberían ser "gameObject" por lo tanto pienso que no debería afectar en nada. Aquí dejo un ejemplo del scrip que estoy usando:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CamaraPersonaje : MonoBehaviour
{
    public GameObject player;   //aquí asigne en unity un objeto llamado "player" que será mi personaje.
    private Vector3 posicion;
    
    void Start()
    {
        posicion = transform.position - player.transform.position;
    }


    void Update()
    {
        transform.position = player.transform.position + posicion;
    }
}
 

Honestamente ya no sé que hacer, he visto muchos tutoriales pero nada sirve.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...