TakePicture.cs 989 Bytes
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;


public class TakePicture : MonoBehaviour
{
    public GameObject txt;
    bool isActivated;
    
    public GameObject flashImage;
    Animator flashImageAni;

    public GameObject screenUI; 
    public GameObject screenShotEvnet;

    void Start()
    {
        isActivated = false;
        flashImageAni = flashImage.GetComponentInChildren<Animator>();
    }
    public void buttonClick() {
        if (isActivated) {
            txt.SetActive(false);
            isActivated = false;
            Hunting.isCaptured = true;

            screenUI.SetActive(false);
            screenShotEvnet.GetComponentInChildren<Screenshot>().ScreenshotAndGallery(); // 
            
            flashImageAni.SetTrigger("capture");
            screenUI.SetActive(true);
        }
        else
        {

            txt.SetActive(true);
            isActivated = true;
        }
    }

}