using System.Collections; using System.Collections.Generic; using UnityEngine; using Vuforia; using UnityEngine.SceneManagement; public class ReplikasiManager : MonoBehaviour { public GameObject stopLitikBtn; public GameObject stopLisogenikBtn; public GameObject objLitik; public GameObject objAnimationLitik; public GameObject playLitikBtn; public GameObject audioLitik; private void Awake() { VuforiaConfiguration.Instance.Vuforia.MaxSimultaneousImageTargets = 1; } public void Back() { SceneManager.LoadScene("MainMenu"); } public void Refresh() { SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex); } public void StartLitikBtnClicked() { StartCoroutine(HideStopLitikBtn()); } IEnumerator HideStopLitikBtn() { yield return new WaitForSeconds(20.5f); // StopLitik(); Refresh(); } public void StartLisogenikBtnClicked() { StartCoroutine(HideStopLisogenikBtn()); } IEnumerator HideStopLisogenikBtn() { yield return new WaitForSeconds(17.5f); // StopLitik(); Refresh(); } public void StopLitik() { Animator animator = objAnimationLitik.GetComponent(); AudioSource audio = audioLitik.GetComponent(); stopLitikBtn.SetActive(false); objAnimationLitik.SetActive(false); objLitik.SetActive(true); playLitikBtn.SetActive(true); animator.StopPlayback(); audio.Stop(); } }