Files
art_test_main/Assets/aotlink.cs
2025-11-03 11:25:01 +08:00

56 lines
1.3 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Video;
public class aotlink : MonoBehaviour
{
public Collider Collider;
public Collision Collision;
public VideoPlayer VideoPlayer;
// Start is called before the first frame update
void Start()
{
Collider.gameObject.SetActive(false);
Collision.gameObject.SetActive(false);
VideoPlayer.gameObject.SetActive(false);
}
// Update is called once per frame
void Update()
{
}
private void OnTriggerEnter(Collider other)
{
other.gameObject.GetComponent<Animator>().SetTrigger("trigger");
}
private void OnTriggerStay(Collider other)
{
other.gameObject.GetComponent<Animator>().SetTrigger("trigger");
}
private void OnTriggerExit(Collider other)
{
other.gameObject.GetComponent<Animator>().SetTrigger("trigger");
}
private void OnCollisionEnter(Collision other)
{
other.gameObject.GetComponent<Animator>().SetTrigger("trigger");
}
private void OnCollisionStay(Collision other)
{
other.gameObject.GetComponent<Animator>().SetTrigger("trigger");
}
private void OnCollisionExit(Collision other)
{
other.gameObject.GetComponent<Animator>().SetTrigger("trigger");
}
}