static void DrawHitboxGizmo(ThirdPersonMeleeWeaponProperties meleeWeaponProperties, GizmoType gizmoType) { if (meleeWeaponProperties.Hitboxes == null) { return; } var hitboxes = new Hitbox[meleeWeaponProperties.Hitboxes.Length]; for (int i = 0; i < hitboxes.Length; ++i) { hitboxes[i] = meleeWeaponProperties.Hitboxes[i]; } HitboxInspector.DrawHitboxGizmo(hitboxes, gizmoType); }
/// <summary> /// Draws the Hitbox ReordableList element. /// </summary> private void OnHitboxListDraw(Rect rect, int index, bool isActive, bool isFocused) { HitboxInspector.HitboxElementDraw(m_ReorderableHitboxList, rect, index, isActive, isFocused); }
static void DrawHitboxGizmo(ThirdPersonMeleeWeaponProperties meleeWeaponProperties, GizmoType gizmoType) { HitboxInspector.DrawHitboxGizmo(meleeWeaponProperties.Hitboxes, gizmoType); }