You can write your topic however you want, but you need to answer these questions:
-
What do you want to achieve? Keep it simple and clear!
I want to create a sort of freeze frame / stuttering / dropped frame effect when the player enters an area. The screen would seem like its frozen with all animations and effects (such as particle effects or tweens) stopping for a few seconds. I would then want everything to resume, having skipped whatever length of animation or effect was carried out while the screen was frozen. So in the case of a player’s animation, if they had just started an idle animation when the screen froze, they would already be done with it by the time the screen resumed. Or in the case of particle effects where the particle has some velocity that moves it offscreen, it should seem like it just disappeared when the screen resumes. I don’t believe this is possible to do with anchored parts (or timelock in the case of particles) in this way.
For clarity’s sake, the first couple seconds of this video has one or two moments where the stutter can be seen: https://youtu.be/zYORhjrl_kM
-
What is the issue? Include screenshots / videos if possible!
There are many posts on the topic of freeze frames which suggest anchoring all parts around the player, or only selecting all parts within the player’s view to use in a viewport frame.
The problem is that I think the first method wouldn’t achieve my desired effect of skipping parts of animations once the parts and the player are unanchored, and in the case of a viewport frame it won’t have any lighting settings I use. -
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
I have not tried anything yet, but I’ve looked into posts regarding freeze frames as that is a similar effect to what I want. I believe I may be able to do something if I use RenderStepped, but I’m unsure of how to approach it in the first place especially as I can’t find similar topics that don’t talk about how to fix frame drops instead.
I’m not asking for any code as I want to try creating the effect myself, but any pointers, keywords to search, games or posts to look into, etc. would be helpful.
Thank you!