SHADE_Y3/Assets/Scripts/Gameplay/SC_PreviewLevel.cs

48 lines
1.0 KiB
C#
Raw Normal View History

using SHADE;
using System;
using System.Collections.Generic;
using System.Linq;
public class PreviewLevel : Script
{
public GameObject previewLevelPoints;
private List<Transform> listOfpreviewLevelPoints;
private Transform tran;
public Vector3 endPoint1;
public Vector3 endPoint2;
public Vector3 endPoint3;
public float duration = 3.0f;
private bool point1Done;
private bool point2Done;
private bool point3Done;
protected override void awake()
{
//GetComponent<Camera>().SetMainCamera();
if (previewLevelPoints)
listOfpreviewLevelPoints = previewLevelPoints.GetComponentsInChildren<Transform>().ToList();
else
Debug.LogError("MISSING PREVIEW POINTS");
if(listOfpreviewLevelPoints.Count == 0)
Debug.LogError("EMPTY PREVIEW POINTS");
tran = GetComponent<Transform>();
if (!tran)
Debug.LogError("MISSING PREVIEW TRANSFORM");
else
tran.LocalPosition = listOfpreviewLevelPoints[0].LocalPosition;
}
protected override void update()
{
}
}