#Challenge (Hard): Moving Path with waypoints without using tween service

1 messages · Page 1 of 1 (latest)

wet girder
#

the fact that you didnt know about these parts was moving with waypoints and its very complex without using Tween service. and now can you make these without using TweenService?

#

* The post will end in: July 1, 2025

pale atlas
#

AlignPosition?

wet girder
slender bane
#

AlignPosition might honestly make it easier than TweenService

wet girder
#

i never heard alignposition but i mostly used Run Service

wet girder
slender bane
#

its a way to get the physics engine to do that exact behavior without scripting it yourself, youd just need to adjust its force accordingly to get that overshoot/spring effect

wet girder
#

its a math thing

slender bane
#

..?

wet girder
#

have you ever known about EasingStyle?

slender bane
#

yeah..?

wet girder
#

I made easingstyle by myself using complex math

slender bane
#

im not surprised, theres a whole website on the math for those functions that you can just copy from
but you definitely did use an overshooting style for part of that animation, which is what im referring to
i think Back is the style im talking about

wet girder
#

Mhm so thats why i dont use TweenService

slender bane
#

wat

wet girder
slender bane
slender bane
#

yes
its a whole page of different easing styles, with all the ones Roblox has, including in/out/inout directions

wet girder
#

i never know that before but i still use desmos to make easing style

slender bane
#

so
good job with the recreation of the functions but its kinda been documented already, so you wouldnt have to do that for any other styles if you dont want to

wet girder
#

talking about making easing style by your own is the second hint

wet girder
slender bane
#

one thing to note, the "Square" function you have should be named "Quad", and the "Quad" function you have should be named "Quart"
(short for quadratic and quartic)

grand ocean
#

also there is a site that documents code for all easing styles

#
hoary spruce
#

I can’t use TweenService? No problem, I’ll just use Tween+.