Bladeren bron

传送符

WGL 4 maanden geleden
bovenliggende
commit
adb14fc178

+ 21 - 0
ActionTowerDefense/Assets/Scripts/SceneInteraction/SceneTransmit.cs

@@ -0,0 +1,21 @@
+using System.Collections;
+using System.Collections.Generic;
+using UnityEngine;
+
+public class SceneTransmit : MonoBehaviour
+{
+    public Transform transmitTarget;
+    private void OnTriggerEnter(Collider other)
+    {
+        PlayerController playerController = other.GetComponentInParent<PlayerController>();
+        if (playerController!=null)
+        {
+            foreach(var item in playerController.foot.trigGroundList)
+            {
+                item.GetComponent<Platform>().feet.Remove(playerController.foot);
+            }
+            playerController.foot.trigGroundList.Clear();
+            playerController.transform.position = transmitTarget.position;
+        }
+    }
+}

+ 11 - 0
ActionTowerDefense/Assets/Scripts/SceneInteraction/SceneTransmit.cs.meta

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