
説明
FuncBox is a lightweight Unreal Engine Blueprint Function Library designed to speed up gameplay prototyping.
It provides a curated set of single-node, stateless utility functions covering tracing, movement, physics, spawning, flow control, and iteration — all callable directly from Blueprints, with no components, no custom actors, and no setup overhead.
This Function ToolBox is built for clarity, flexibility, and experimentation, making it ideal for rapid iteration, learning, and gameplay logic that would otherwise require more complex Blueprint graphs or timelines.
New nodes will frequently be added.
Price may be subject to increase.
Currently containing nodes:
Advanced Tracing & Detection
MultiDirectionLineTraceUniqueActors – Bowl-style multi-ray trace with unique actor output
RicochetLineTrace – Reflecting line trace with surface normal response
ConeLineTraceUniqueActors – Directional cone-based detection
ScatterBetweenPointsTraceDown – Poisson-like scatter tracing between two points
Movement, Facing & Motion Utilities
UpdateComponentFacingLocation
UpdateComponentFacingActor
UpdateComponentFacingCamera
UpdateComponentFacingLocationAngularLimited – Rotation with angular constraints
UpdateComponentConstantRotation – Motor / fan-style rotation
UpdateComponentOrbitAroundLocation – Orbit motion without physics
UpdateComponentLerpTowardLocation – Simple smooth movement
UpdateComponentSpringTowardLocation – True spring motion (overshoot & settle)
UpdateComponentPingPongBetweenPoints – Oscillation without timelines
UpdateComponentSineOscillationAroundBase – Procedural bobbing motion
Physics & Gameplay Effects
UpdateActorMagneticTowardActor – Distance-based magnetic attraction
ApplyDirectionalGravityToComponent – Custom gravity direction per component
ApplyDirectionalGravityToActorRoot – Actor-level gravity control
Spawning & Projectiles
SpawnStaticMeshActorAsync – Async, hitch-free static mesh spawning
SpawnStaticMeshProjectile_Soft – Physics-based mesh projectiles
SpawnActorProjectile – Actor or projectile-movement-based launch
Flow Control & Iteration Helpers
CooldownGate – One-node cooldown / retrigger prevention
ForEachIntWithDelay
ForEachActorWithDelay
ForEachVectorWithDelay
ForEachHitResultWithDelay
ForEachTransformWithDelay
(All delay-based loops are async and Blueprint-friendly.)
Miscellaneous
AttachSkeletalBoneToBone – Bone-to-bone attachment (weapons, props, creatures)
RandomizeBones_Poseable – Procedural bone rotation & scale randomization for PoseableMesh
Perfect For
Indie developers & solo creators, Gameplay prototyping, Students learning Blueprint logic, Rapid iteration & experimentation
->Documentation Here<-
If you have any questions or requests to add to the pack, contact me and it will be a pleasure to help.
Contact in Documentation







