ModelGCBase.cs 718 B

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using UnityEngine;
  5. namespace SC.XR.Unity.Module_InputSystem.InputDeviceGC {
  6. public abstract class ModelGCBase : ModelBase {
  7. public InputDeviceGCPartUI inputDeviceGCPartUI {
  8. get {
  9. return inputDevicePartUIBase as InputDeviceGCPartUI;
  10. }
  11. }
  12. public Transform StartPoint;
  13. public override void OnSCLateUpdate() {
  14. base.OnSCLateUpdate();
  15. SetTpPosition();
  16. SetHandleKeysColor();
  17. }
  18. public virtual void SetTpPosition() {
  19. }
  20. public virtual void SetHandleKeysColor() {
  21. }
  22. }
  23. }