feat(Console MovePlateform): 实现控制台和移动平台

This commit is contained in:
2025-10-22 11:32:53 +08:00
parent 93b83b3af3
commit acd8282ff0
27 changed files with 936 additions and 46 deletions

View File

@@ -0,0 +1,70 @@
using System.Collections.Generic;
using Script.Gameplay.Connect;
using Script.Gameplay.Interface;
using UnityEngine;
public class BaseFacilityController : MonoBehaviour, IInteractable, IEditableComponent, IConnectable, ISignalSender
{
public bool IsEnablePlayerConnect { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
public List<ConnectionLine> ConnectionLines { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
public bool IsEnableActive { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
public bool IsEnableEdit { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
bool IEditableComponent.IsComponentActive { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
string IEditableComponent.ComponentName { get => throw new System.NotImplementedException(); set => throw new System.NotImplementedException(); }
LockLevel IEditableComponent.LockLevel => throw new System.NotImplementedException();
public string GetConnectableName()
{
throw new System.NotImplementedException();
}
public GameObject GetGameObject()
{
throw new System.NotImplementedException();
}
public string GetInteractPrompt()
{
throw new System.NotImplementedException();
}
public Vector3 GetPosition()
{
throw new System.NotImplementedException();
}
public void Interact(GameObject interactor)
{
throw new System.NotImplementedException();
}
public void OnGazeEnter(GameObject editor)
{
throw new System.NotImplementedException();
}
public void OnGazeEnter()
{
throw new System.NotImplementedException();
}
public void OnGazeExit(GameObject editor)
{
throw new System.NotImplementedException();
}
public void OnGazeExit()
{
throw new System.NotImplementedException();
}
public void OnSignalReceived(bool active, GameObject sender)
{
throw new System.NotImplementedException();
}
public void SendSignal(bool active)
{
throw new System.NotImplementedException();
}
}