Make Object slowly fall from sky?

Okay so I’m fiddling with trying to figure out something but I’m stuck on trying to find out how to make an object slowly fall from the sky.

I have a custom box I’ve modeled in blender which is basically in the shape of a cube or square and it’s gonna have a parachute attached to the top of it.

What I’m trying to figure out how to do is how to make it so that the item will spawn in the way up in the sky almost out of view somewhere at random a few at a time and these boxes with the parachutes would then float down to the ground so that a player could walk over and pick those up to use them for something else.

Can someone point me in the right direction or advise me on how I can create this? Thanks in advance.

I’ll be continuing to try to figure this out on my own in the meantime.

if you want to write your own simple physics movement logic, you can try this:

on Tick, GetActorLocation, add Velocity, SetActorLocation.

before adding the velocity vector, you should probably multiply the velocity by DeltaSeconds from the tick node, so its speed stays constant even when your frame rate does not.

since the parachute opens before the object is seen, you don’t need acceleration, because parachutes lower the terminal velocity to a constant speed. but if you did want to calculate acceleration, just add another vector called acceleration, and add it to velocity every tick. if you wanted a terminal velocity, use vector clamp before setting the velocity.

you can put this code in your parachute actor, or you can make a component that contains this movement logic, then add that movement component to the parachute.


or you can just add a projectile movement component to your actor, then set its max speed to the speed you want the parachute to fall.

thanks, i’ll give that a try :slight_smile: