mirror of https://github.com/ppy/osu
Move shared implementation to a named function
This commit is contained in:
parent
5b5e883904
commit
b81dbfc192
|
@ -55,8 +55,8 @@ protected DrawablePalpableCatchHitObject([CanBeNull] CatchHitObject h)
|
|||
[BackgroundDependencyLoader]
|
||||
private void load()
|
||||
{
|
||||
OriginalXBindable.BindValueChanged(_ => X = OriginalXBindable.Value + XOffsetBindable.Value);
|
||||
XOffsetBindable.BindValueChanged(_ => X = OriginalXBindable.Value + XOffsetBindable.Value, true);
|
||||
OriginalXBindable.BindValueChanged(updateXPosition);
|
||||
XOffsetBindable.BindValueChanged(updateXPosition, true);
|
||||
|
||||
ScaleBindable.BindValueChanged(scale =>
|
||||
{
|
||||
|
@ -67,6 +67,11 @@ private void load()
|
|||
IndexInBeatmap.BindValueChanged(_ => UpdateComboColour());
|
||||
}
|
||||
|
||||
private void updateXPosition(ValueChangedEvent<float> _)
|
||||
{
|
||||
X = OriginalXBindable.Value + XOffsetBindable.Value;
|
||||
}
|
||||
|
||||
protected override void OnApply()
|
||||
{
|
||||
base.OnApply();
|
||||
|
|
Loading…
Reference in New Issue