Hello!
I am currently making a FNAF fangame.
I’m just gonna go over the animation quickly and give context.
The game is a meme/humor/ironic game.
In the game, I have a character that eats sunscreen (not real, just a soda). His mechanic is during the night you have to go from your office, in a vent to the kitchen, place a bottle there and go back.
I previously made these « animations » work before but I didn’t use Tween before, now I am.
Info on the tween:
- EasingSyle: Back
- EasingDirection: Out
Order of actions:
- The player turns to his left. He can go back.
- The player picks a bottle. (The joke is it’s not sunscreen but like a soda). The player can still turn back.
- The player goes in the vent and goes to the kitchen at the small table.
- The player can: put the bottle, turn to the left to look around and turn back.
- Once placed, the player goes back into his office.
- The cycle repeats itself.
Video:
This is step 1, the player turns to his left (looks down) and can turn back.
I also made a Tween animation for step 4 (turning around):
(This is when the bottle isn’t placed)
(When it is placed)
I will remake the step 3 and 5 soon. Before/currently what I’m doing without Tween is basically this:
local CameraPart = game.Workspace.CameraPart
–This is from memory, as of right now. I am in online school. It’s break as of writing this.
CameraPart.Position = CameraPart.Position.Vector3.new(0, 5, 0)
wait(0.001)
–Repeats itself. Yeah that’s why I should use TweenService.
I also considered of adding an office chair.
Please give feedback on my Tween Animation.
Thanks for reading