MCPcopy Create free account
hub / github.com/melonjs/melonJS / removeCameraEffect

Method removeCameraEffect

packages/melonjs/src/camera/camera2d.ts:816–822  ·  view source on GitHub ↗

* Remove a specific camera effect instance. * @param effect - the effect to remove * @example * const fade = camera.getCameraEffect(FadeEffect); * if (fade) camera.removeCameraEffect(fade);

(effect: CameraEffect)

Source from the content-addressed store, hash-verified

814 * if (fade) camera.removeCameraEffect(fade);
815 */
816 removeCameraEffect(effect: CameraEffect): void {
817 const idx = this.cameraEffects.indexOf(effect);
818 if (idx !== -1) {
819 effect.destroy();
820 this.cameraEffects.splice(idx, 1);
821 }
822 }
823
824 /**
825 * set the camera position around the specified object

Callers 3

shakeMethod · 0.95
trigger.spec.jsFile · 0.80
camera.spec.jsFile · 0.80

Calls 1

destroyMethod · 0.65

Tested by

no test coverage detected