EZ Camera Shake ported to Roblox

#21

You can put it anywhere a LocalScript can access, since you have to require it from a LocalScript. Somewhere like ReplicatedStorage works fine.

#22

Ok, Thanks!

#23

A little late, sorry, but I came back to this after deciding to not work with the horribly unreadable (microoptimized lollllllllllllll) version I wrote (it’s also a singleton :C )

What’s the use of having roughMod and magnMod versus just updating the Magnitude and Roughness properties?

#24

I don’t remember, sorry. I pretty much translated this directly from C# to Lua without many modifications to the actual code logic. I might have some time tomorrow to look at it

1 Like
#25

Thank you for this! Looks VERY smooth!!! :heart_eyes::heart_eyes:

1 Like
#28

This is really interesting. I really appreciate your efforts to bring easily accessible things from the more mainstream third party platforms to Roblox. I hope myself and others help continue that effort!

#29

Just a normal half-day at work for Crazyman32

2 Likes
#30

How do you even use this module?

#31

I spent a good half hour trying to figure it out until I realized I needed to use camShake:Start() in order for any effects to run. Just look at his example code here and in the module.

#32

Sorry, yeah I based the API exactly from the original C# code. I probably could have made it a little more intuitive for Roblox. Maybe I’ll make a modification sometime soon that’s a bit easier to use!

#33

It doesn’t work if I try to tween while it’s active so I had to disable it.