BSP_EffectImage

The component is added to each image prefab

The BSP_EffectImage is an essential component within the BloodScreens Pro system, extending Unity's RawImage. It enables you to create dynamic, customizable screen effects such as blood splatters, overlays, or any visual feedback images.

Key Features:

  • Texture and Material Support: Supports assigning standard textures or custom materials for greater visual variety.

  • Profiles: Attach a BSP_Profile to each image for easy control of timing, fade, randomization, mirroring, and edge-fade effects without scripting.

  • Edge Fade: Adjustable soft edges with configurable smoothness for seamless visual integration.

Usage Instructions:

  • Essential for BSP_Manager: The BSP_Manager component only recognizes prefabs or images equipped with the BSP_EffectImage component. Ensure this component is attached to every prefab or UI object you plan to integrate with the manager.

  • Drag-and-Drop Simplicity: Simply attach textures or materials directly to the component via the Inspector.

  • Flexible Customization: Utilize different BSP_Profile presets to rapidly prototype and refine visual effects without additional coding.


With BSP_EffectImage, creating immersive and dynamic screen effects in your Unity project is straightforward, modular, and artist-friendly.

Last updated