Class HitObjectManagerSettings
Values for tweaking Hit Objects
Inheritance
HitObjectManagerSettings
Assembly: MouseDance.Runtime.dll
Syntax
[CreateAssetMenu(fileName = "HitObjectManagerSettings", menuName = "MouseDance/HitObjectManagerSettings")]
public class HitObjectManagerSettings : ScriptableObject
Fields
CircleRadiusMultiplier
Declaration
[Tooltip("Allows you to scale Hit Objects bigger or smaller than their normal size. 1.0 means no change. Greater than 1 means bigger, lesser than 1 means smaller. This multiplier is applied on top of the Osu file's \"Circle Size\" setting, allowing you to scale it even further than what Osu allows. Take note that this won't compensate for the Hit Object positions, so making them large will most likely make them overlap with each other.")]
public float CircleRadiusMultiplier
Field Value
HitObjectLayer
Declaration
[Tooltip("Which layer instantiated Hit Objects will be in.")]
[ShowIf("HitObjectLayerSpawnType", ComparisonType.Equals, LayerSpawnType.UseSpecificLayer, HideType.DoNotDraw)]
public LayerMask HitObjectLayer
Field Value
HitObjectLayerSpawnType
Declaration
[Header("Hit Object Properties")]
[Tooltip("Whether we set a specific layer for instantiated Hit Objects or not.")]
public LayerSpawnType HitObjectLayerSpawnType
Field Value
PlayMissEffects
Declaration
public bool PlayMissEffects
Field Value
ShowNumbers
Declaration
[Tooltip("Display numbers on the Hit Objects or not.")]
public bool ShowNumbers
Field Value
VisualEffectsLayer
Declaration
[Tooltip("Which layer instantiated visual effect prefabs will be in.")]
[ShowIf("VisualEffectsLayerSpawnType", ComparisonType.Equals, LayerSpawnType.UseSpecificLayer, HideType.DoNotDraw)]
public LayerMask VisualEffectsLayer
Field Value
VisualEffectsLayerSpawnType
Declaration
[Header("Visual Effects")]
[Tooltip("Whether we set a specific layer for instantiated visual effect prefabs or not.")]
public LayerSpawnType VisualEffectsLayerSpawnType
Field Value
VisualEffectsScale
Declaration
[Tooltip("Scale Visual Effects larger or smaller than their default size.")]
public float VisualEffectsScale
Field Value