Пример #1
0
        public override void TickComponent(float deltaTime, ELevelTick tickType)
        {
            base.TickComponent(deltaTime, tickType);
            switch (tickType)
            {
            case ELevelTick.OnUpdate:
                Graphics.DrawMesh(mesh, Position + position, Quaternion.Euler(Rotation + rotation), material, layer);

                break;

            case ELevelTick.OnFixedUpdate:
                break;

            case ELevelTick.OnLateUpdate:
                break;

            case ELevelTick.Manual:
                break;

            default:
                throw new ArgumentOutOfRangeException(nameof(tickType), tickType, null);
            }
        }
Пример #2
0
 public virtual void TickComponent(float deltaTime, ELevelTick tickType)
 {
 }