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

Method addCameraEffect

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

* Add a camera effect to this camera. * @param effect - the camera effect to add * @returns the added effect * @example * camera.addCameraEffect(new ShakeEffect(camera, { intensity: 10, duration: 500 }));

(effect: T)

Source from the content-addressed store, hash-verified

787 * camera.addCameraEffect(new ShakeEffect(camera, { intensity: 10, duration: 500 }));
788 */
789 addCameraEffect<T extends CameraEffect>(effect: T): T {
790 this.cameraEffects.push(effect);
791 return effect;
792 }
793
794 /**
795 * Get the first camera effect matching the given class.

Callers 6

shakeMethod · 0.95
fadeOutMethod · 0.95
fadeInMethod · 0.95
changeFunction · 0.80
triggerEventMethod · 0.80
camera.spec.jsFile · 0.80

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected