mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 17:26:01 +08:00
[ts] Fix TrackEntry.mixDuration, add TrackEntry.setMixDurationWithDelay(), closes #2518
This commit is contained in:
parent
485de74983
commit
baf6ea020a
@ -951,7 +951,11 @@ export class TrackEntry {
|
|||||||
|
|
||||||
set mixDuration (mixDuration: number) {
|
set mixDuration (mixDuration: number) {
|
||||||
this._mixDuration = mixDuration;
|
this._mixDuration = mixDuration;
|
||||||
if (this.previous != null && this.delay <= 0) this.delay += this.previous.getTrackComplete() - mixDuration;
|
}
|
||||||
|
|
||||||
|
setMixDurationWithDelta(mixDuration: number, delay: number) {
|
||||||
|
this._mixDuration = mixDuration;
|
||||||
|
if (this.previous != null && this.delay <= 0) this.delay += this.previous.getTrackComplete() - delay;
|
||||||
this.delay = this.delay;
|
this.delay = this.delay;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user