更新
This commit is contained in:
@@ -36,10 +36,7 @@ namespace Cielonos.MainGame.Inventory
|
||||
public void Setup(float disappearTime = -1)
|
||||
{
|
||||
disappearTime = disappearTime <= 0 ? defaultDisappearTime : disappearTime;
|
||||
|
||||
comboTimer = Observable.Timer(TimeSpan.FromSeconds(disappearTime))
|
||||
.First()
|
||||
.Subscribe(_ => { comboTree.Reset(); });
|
||||
comboTimer = owner.player.selfTimeSm.AddLocalTimer(disappearTime, () => comboTree.Reset());
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -49,9 +46,7 @@ namespace Cielonos.MainGame.Inventory
|
||||
{
|
||||
comboTimer?.Dispose();
|
||||
suspender?.Dispose();
|
||||
suspender = Observable.Timer(TimeSpan.FromSeconds(duration))
|
||||
.First()
|
||||
.Subscribe(_ => Setup());
|
||||
suspender = owner.player.selfTimeSm.AddLocalTimer(duration, () => Setup());
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user