HeroGPUMono.cs 606 B

123456789101112131415161718192021222324252627
  1. using System;
  2. using Unity.Mathematics;
  3. using UnityEngine;
  4. namespace GameLogic.Combat.Hero.HeroGPU
  5. {
  6. public class HeroGPUMono : MonoBehaviour
  7. {
  8. // public string monoName;
  9. public Material Material;
  10. public Mesh Mesh;
  11. public Transform rootTrans;
  12. public float4x4 animtionState= float4x4.identity;
  13. private void OnEnable()
  14. {
  15. HeroGPURenderManager.Instance.AddHeroGpuRender(this);
  16. }
  17. private void OnDisable()
  18. {
  19. HeroGPURenderManager.Instance.RemoveHeroGpuRender(this);
  20. }
  21. }
  22. }