2019-04-19 01:33:17 -05:00
|
|
|
// Fake for server.
|
|
|
|
class FakeProton {
|
2019-04-19 00:50:15 -05:00
|
|
|
|
2019-04-19 01:33:17 -05:00
|
|
|
addEmitter() {}
|
|
|
|
|
|
|
|
update() {}
|
2019-04-19 00:50:15 -05:00
|
|
|
|
2019-04-19 01:33:17 -05:00
|
|
|
}
|
|
|
|
FakeProton.BaseRender = class {};
|
|
|
|
FakeProton.Emitter = class {};
|
|
|
|
const Proton_ = 'undefined' !== typeof window ? require('three.proton.js') : FakeProton;
|
2019-04-19 00:50:15 -05:00
|
|
|
|
|
|
|
export class Proton extends Proton_ {
|
|
|
|
|
|
|
|
tick(elapsed) {
|
|
|
|
this.update(elapsed);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|