
描述
FPActionCamera is a first-person reaction camera plugin for Unreal Engine that lets you trigger polished camera-driven gameplay moments with minimal Blueprint setup.
The plugin is built around just two Blueprint nodes:
Play FP Camera Action
Stop FP Camera Action
It includes 60 built-in first-person camera action presets for horror moments, impact reactions, panic, blood spit, knockback, drag, collapse, fly-back, target pulls, and recovery behavior. It also supports custom preset assets for developers who want full control over timing, keyframes, wobble, FOV motion, displacement, recovery, audio events, and timed effects.
Core Features
2 simple Blueprint nodes for fast setup
60 built-in first-person action presets
Custom preset data asset support using UFPActionCameraPreset
Works in player Blueprints, overlap triggers, enemy Blueprints, cutscene managers, and interaction Blueprints
Movement lock and look input lock
Automatic control restore after actions
Extra delayed sounds directly from the play node
Timed action events for particles, subtitles, logic, and FX hooks
Priority and cooldown support
Looping support for presets
Built-in follow-up chaining such as throw/drag into stand-up recovery
Support for target-based pull and displacement behavior
Blueprint-friendly setup for horror games, cinematic moments, enemy attacks, scripted sequences, and immersive first-person reactions
Built-In Preset Examples
Included presets cover cases like:
Scared Flinch
Fear Freeze
Look Around Panic
Spit Blood Woozy
Dragged Backward Long
Grabbed And Dragged
Fly Back Hard
Fall Backward
Stand Up Slow
Explosion Shockwave
Monster Yank Forward
Body Slam Drop
Common Use Cases
Horror scare triggers
Enemy hit reactions
Knockback and stumble moments
Dragged or pulled-to-target sequences
Forced-look cutscene moments
Panic breathing and woozy disorientation
Blood spit, coughing, collapse, and recovery scenes
Interactive overlaps and scripted encounters
Blueprint Workflow
The plugin is designed to be easy to use:
Trigger actions from the player Blueprint, trigger boxes, overlap Blueprints, enemy Blueprints, or cutscene logic
Cast to the player character and call Play FP Camera Action
Use built-in presets for fast setup
Use Make FPCameraActionPlaybackSettings to control intensity, duration, lock behavior, delays, recovery, target actor logic, displacement distance, and follow-up actions
Bind to timed action events for particles, sounds, subtitles, and other gameplay logic
Follow Our Youtube GIG
Technical Notes
Best used with:
A Character or Pawn
A valid Camera Component
First-person player characters, though other actors can work if they have the right camera/component setup




