Files
beyond/Assets/Scripts/Tutorial/TutorialHelper.cs
2024-11-20 15:21:28 +01:00

37 lines
1.1 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Beyond
{
public class TutorialHelper : MonoBehaviour
{
public List<GameObject> objectsToDisable; // Lista obiektów do wyłączenia
public List<GameObject> objectsToChangeAlpha; // Nowa lista obiektów, którym zmieniamy alfę
public float initialAlpha = 0.5f; // Początkowa wartość alpha dla wszystkich obiektów z CanvasGroup
void Start()
{
// Wszystkie przyciski, które mają się pojawić z czasem
objectsToDisable.ForEach(obj => obj.SetActive(false));
// Zmienianie alfy dla obiektów z CanvasGroup w drugiej liście
objectsToChangeAlpha.ForEach(obj =>
{
CanvasGroup canvasGroup = obj.GetComponent<CanvasGroup>();
if (canvasGroup != null)
{
canvasGroup.alpha = initialAlpha; // Ustawienie początkowej alphy
}
});
}
// Update is called once per frame
void Update()
{
}
}
}