Bento-Quirino / DJD2D3D

GNU General Public License v3.0
2 stars 0 forks source link

Movimento da câmera #6

Closed mrplcardoso closed 1 month ago

mrplcardoso commented 1 month ago

Câmera deve pular de cenário em cenário, um por vez, e quando chegar nos limites (primeiro ou ultimo(, deve dar a volta na lista de cenários.

Para mover a câmera basta apenas posiciona-la na mesma posição do cenários. Cada cenario precisa corresponder a um objeto vazio que contem o spawn dos inimigos, a imagem do cenário e outros elementos específicos do cenário. O botões devem estar num canvas que faz parte do mundo do jogo (world space).

mrplcardoso commented 1 month ago

15/10

DevAry-Inrry commented 1 month ago

Esse foi o código usado, mas fica sem contexto fora do projeot, então estou mandando o projeto junto: RevivalJam.zip

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

public class CameraManager : MonoBehaviour { [SerializeField] private Transform cameraTF;

[SerializeField] private Vector3[] positions;

public void SetCameraPosFront()
{
    cameraTF.position = positions[0];
}
public void SetCameraPosRight()
{
    cameraTF.position = positions[1];
}
public void SetCameraPosBack()
{
    cameraTF.position = positions[2];
}
public void SetCameraPosLeft()
{
    cameraTF.position = positions[3];
}

}