using System.Collections; using System.Collections.Generic; using UnityEngine; namespace Beyond { public class TutorialHelper : MonoBehaviour { public List objectsToDisable; // Lista obiektów do wyłączenia public List 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(); if (canvasGroup != null) { canvasGroup.alpha = initialAlpha; // Ustawienie początkowej alphy } }); } // Update is called once per frame void Update() { } } }