Added auto-portal script

This commit is contained in:
raccoon
2024-11-28 04:13:30 +05:00
parent 2953ee975b
commit f66787cb2f
3 changed files with 46 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Autoportal : MonoBehaviour
{
public GameObject imposter;
private OcclusionPortal portal;
void Start()
{
this.portal = this.GetComponent<OcclusionPortal>();
}
private void OnTriggerEnter(Collider other)
{
this.portal.open = true;
this.imposter.SetActive(false);
}
private void OnTriggerExit(Collider other)
{
this.portal.open = false;
this.imposter.SetActive(true);
}
}

View File

@@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 1bf6953a4b6dabc47a2e8dc7678d7a41
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: