pinball/assets/_Game/Scripts/Base/ParticleSystemIgnoreTimeSca...

21 lines
636 B
TypeScript

import { _decorator, Burst, Component, game, Node, ParticleSystem, ParticleSystemComponent, ParticleUtils } from 'cc';
const { ccclass, property, requireComponent } = _decorator;
@ccclass('ParticleSystemIgnoreTimeScale')
@requireComponent(ParticleSystem)
export default class ParticleSystemIgnoreTimeScale extends Component {
private _particle: ParticleSystem;
protected onLoad(): void {
this._particle = this.getComponent(ParticleSystem);
}
protected update(dt: number): void {
if (game.timeScale != 1) {
//@ts-ignore
this._particle.update(game.deltaTime);
}
}
}