all fax but the voice. In my opinion i don't like these voices but it's still better then these voices of those nerds with 1000 liter of goo in their nose. so i can't really complain
video's on point, explains what you're doing so people actually get to learn something other than some youtubers that just type out the code and barely explain anything. great job on this video
tysm! your videos are actually rlly entertaining and educational unlike many others where they just blankly speak in a monotone voice... so thank you so much u make me wanna learn so much lmao
If you dont know how to make it client sided. well then... so You need to type the same script but the scipt type is a local script. What is a local script? Local script is a script that applies to a players client only. The local script will never be server sided.
Yo Thank You So Much! I Was Trying To Make LIke A Hover Effect When You Hover Your Mouse On A Button And After ALOT Of Video's I've Finally Found This One!
This is how you make it for one person only you make a remote event and fire client function not fireallclients just fire client and in the brackets put player but make sure the player is in a variable
between the new( and ,Enum at line 5 where the 1 is, you can change how long it takes the part to move. Switch 1 to 5, and the part will take 5 seconds to move.
Huh.. first off really appreciate it, first tutorial in a while where i actually learned something. I tried doing a similar thing with the part but with orientation so that I could make a camera shot change its angle slowly, but i couldnt quite get it to work. Underneath the "Properties" variable, i wrote a "properties1" variable and wrote the following script: local Properties1 = { Orientation = Vector3.new(0,0,0) } and then added the new variable to the existing "tween" variable to finish the script, but the orientation did not work.
You have to cframe objects in the client side. I mean you can do itbin server but it will not be so smooth. And it can br laggy and jittery. But if you cframe an object in the client, it will move smoothly and no jitter or lag.
script.Parent.MouseClick:Connect(function() - - Tween info here - - end) hope this helped! (add a clickdetector and place the script inside the click detector :D)
Yes it is possible Heres an example: script.Parent.MouseClicked:Connect(function() local tweenService = game:GetService("TweenService") local Part = script.Parent.Parent local Info = TweenInfo.new( 2, Enum.EasingStyle.Quad, Enum.EasingDirection.Out, 0, false, 0 ) local Properties = { Position = Vector3.new(place the position where you want your part to go to) } local PlayTween = tweenService:Create(Part,Info,Properties) PlayTween:Play() end)
bro ur underrated. last thing u need to do is add your voice instead of a robot edit: actually i realised its already good enough to the point where the robot voice doesnt matter
Can you please explain the axis of the 2D guis, like you inputted 4 numbers in UDim2 position, ehat do they stand for, and what are the ranges of both the axises
Each axis contain 2 values, Scale and Offset. The scale one depends on the screen dimensions so it could be vary. Like example if the scale value is 0.5 (1 is the full length), the anchor point will be positioned to the center no matter what size the screen is. The offset however does not.
my main problem is how the tweening doesnt work too correctly when it comes to using different screen display sizes. how do i fix it so the position goes to the correct spot no matter the display properties/client window size?
Put it in a while loop if u want it it loop forever or loop until a certain condition is met, or if u want it to loop a certain number of times try putting it in a for loop
i noticed that the scale thing for the gui scales the entire gui, is there a way to only scale it one direction? like make it longer but keep the width the same?
local TweenService = game:GetService("TweenService") local Properties = { Position = Vector3.new(-22.5,0.5,-13.5) } local TweenInfoo = TweenInfo.new(1,Enum.EasingStyle.Sine,Enum.EasingDirection.Out) local tween = TweenService:Create(script.Parent,TweenInfoo,Properties) wait(5) tween:Play() Copy & Paste
Man this is perfect tutorial!
- No annoying voice
- No NCS music like Candyland
- Amazing editing
*- "Too lazy to show this thing so do it yourself"*
Yes epic tutorial. But I honestly like candyland (For game music, not video music)
Saying all NCS music is bad is a bit overkill but ok
And this voice.. yeah it’s a bit annoying when you’ve heard it 83 times
XD
*gooies*
all fax but the voice.
In my opinion i don't like these voices but it's still better then these voices of those nerds with 1000 liter of goo in their nose.
so i can't really complain
now kids, this is somebody we call *Underrated.*
This is a nice break from those generic script tutorials, straight to the point and hilarious as well.
For some reason there are many many videos, expect none of them helped. But a small channel like you helped me. We need some respect for him.
I actually understand this more than any other shit tutorial.. You deserve more subscribers dude
video's on point, explains what you're doing so people actually get to learn something other than some youtubers that just type out the code and barely explain anything. great job on this video
I literally have been searching a tutorial for this for like a day now. Your underated
Best Video Ever tbh thanks for the help!
amazing explanation Ive been coming back to this everytime i forget how to tween and i always have a good outcome
That voice was so smooth.
yea smoother than tweenservice
*THANK*
*YOU*
*SO*
*MUCH*
i already know how to do tween pos while looking at it for 3 seconds and understood it right away
TYSM
300th commant...Great vid btw, it rally helped me!
Wow thank you! I never knew tween rotation and transparency was a thing! Thanks!! you earned a sub
I smell someone *underrated*
When he said gooeys i felt that
tysm! your videos are actually rlly entertaining and educational unlike many others where they just blankly speak in a monotone voice... so thank you so much u make me wanna learn so much lmao
Super helpful. Mad thanks dude. Haven't seen too many tutorials teach UI rotation!
i literally watched other tutorials but with this one i understood it pretty well, looks like tutorial with humor are better
Maurii Designs 2 as they say, humor is the best medicine, but turns out medicine is the best way to learn!
vaya vaya, a quien tenemos aca
im digging the robot voice! Haha! Great tutorial!
Finally a quick and easy tutorial I understand
Gee love this only vid that actually GETS ON WITH IT
ok wait,
best freaking tutorial ever
AMAZING YOU THE BEST So Short.... good!
This video's perfect, other tutorials suck..
but uhh.
"gooies"
This is so good you earned a sub
If you dont know how to make it client sided. well then... so
You need to type the same script but the scipt type is a local script.
What is a local script?
Local script is a script that applies to a players client only. The local script will never be server sided.
Summarized in simple words: A script that's inside a player and will only happen to that player and to none of the other players
Seems like you put lots of work into your videos. You need more subs
Thank you!
dude im working on a game with my friend and this legit helped so much ty ty ty ty ty
works perfectly u got a new sub xdxd 🥶🥶👌
Yo Thank You So Much!
I Was Trying To Make LIke A Hover Effect When You Hover Your Mouse On A Button And After ALOT Of Video's I've Finally Found This One!
Thank, you so much i learned tweenservice you helped me a lot you deserve a subscribe and a like!
I know I'm super late, but this helped me out a ton. Thank you!
great! It's so simple and clear!
Amazing Content! 👏
Wow. I have understood it and same time I didn't.. Very impressive indeed
thx, now I know MORE about tween service! THXXXXXX
I love how the robot voice pronounce GUI as Gewi
gooey
This is how you make it for one person only you make a remote event and fire client function not fireallclients just fire client and in the brackets put player but make sure the player is in a variable
What a legend you are!
between the new( and ,Enum at line 5 where the 1 is, you can change how long it takes the part to move.
Switch 1 to 5, and the part will take 5 seconds to move.
thanks you
My menu screen be like:
Okay, im coming down! So you pressed play? okay time to teleport and disappear!
This guy deserve a lot of subcriber
*im more surprised of the movement of the dolls in its a small world games, example is sailing 'round the globe*
Very great. It give me initial learning on tweening , rest i can do it myself. Thanks
Great vid! I just could ent get to see the rest of the script
For the last ne
thanks im definitely subscribing!
The way he says GUIs HAHAHAAHAHHAHA I LOVE IT
amazing editing! thanks!
why are not all tutorials like this not even 7 mins its perfect
Idc that this video is quit old but YOU MY SIR.. YOU ARE A LIVING HERO
0:59 What's behind the P there buddy?
If you haven't figured it out after two years, making things client-sided is as easy as putting it in a local script rather than a server script
I've watched this video so many times, wow.
This is what i subscribed for
Huh.. first off really appreciate it, first tutorial in a while where i actually learned something. I tried doing a similar thing with the part but with orientation so that I could make a camera shot change its angle slowly, but i couldnt quite get it to work. Underneath the "Properties" variable, i wrote a "properties1" variable and wrote the following script: local Properties1 = {
Orientation = Vector3.new(0,0,0)
}
and then added the new variable to the existing "tween" variable to finish the script, but the orientation did not work.
Awesome video! thanks for the help! Im much better at tweening now...
You have to cframe objects in the client side. I mean you can do itbin server but it will not be so smooth. And it can br laggy and jittery. But if you cframe an object in the client, it will move smoothly and no jitter or lag.
Yea i got you 0:59
Thats some good TIPS
i love when he said guis
Can i "tween" the size of a part?
Yes you can
Size = Vector3.new(x,y,z)
today we're gonna learn about how to smoothly move *gooeys.*
Hey, Nice video I have a question..
Could you tell me that:- "When you click a part(Clickdetector), it does the animation(Tween)
script.Parent.MouseClick:Connect(function()
- - Tween info here - -
end)
hope this helped! (add a clickdetector and place the script inside the click detector :D)
Yes it is possible
Heres an example:
script.Parent.MouseClicked:Connect(function()
local tweenService = game:GetService("TweenService")
local Part = script.Parent.Parent
local Info = TweenInfo.new(
2,
Enum.EasingStyle.Quad,
Enum.EasingDirection.Out,
0,
false,
0
)
local Properties = {
Position = Vector3.new(place the position where you want your part to go to)
}
local PlayTween = tweenService:Create(Part,Info,Properties)
PlayTween:Play()
end)
bro ur underrated. last thing u need to do is add your voice instead of a robot
edit: actually i realised its already good enough to the point where the robot voice doesnt matter
You have a subscriber
can u make video about this again but with a clickdetector?
you can tween almost every properties in GOOWIES
yooo it worked
this is big brain time
To tween in da client use a fire a all clients and make th tween inside a local script
Can you please explain the axis of the 2D guis, like you inputted 4 numbers in UDim2 position, ehat do they stand for, and what are the ranges of both the axises
Each axis contain 2 values, Scale and Offset. The scale one depends on the screen dimensions so it could be vary. Like example if the scale value is 0.5 (1 is the full length), the anchor point will be positioned to the center no matter what size the screen is. The offset however does not.
@@unpurrity26 and this is for both the vertical and horizontal axis right?(0.5 being in the middle)
Thanks now time for some R A I N B O W S
THANKS BRO. I SEARCH 2-3 WEEKS.
what text to speech voice do u use
What about tweening the range of lights? I've seen people do the color but not the range
my main problem is how the tweening doesnt work too correctly when it comes to using different screen display sizes. how do i fix it so the position goes to the correct spot no matter the display properties/client window size?
Also this can be helpful for those who want to make a game intro
how do i make a gui animate when you click anywhere? for example like doom 1/2's guns
How to loop the rotation and transparency script
Put it in a while loop if u want it it loop forever or loop until a certain condition is met, or if u want it to loop a certain number of times try putting it in a for loop
big ti(t)ps got me dead xD
sus
Can you make it activate when a click detector in a separate part goes off
@Piotr Sobczak thanks
I liked the part where the guy talked about the gooies
Please make a tutorial on making the gui zoom in and zoom out
would this work with text on guis? ex: the text changing from + to -
Try making a function then changing the text
even tho this was made 3 years ago it still works
"ARE YOU SURE ABOUT THAT??"
@@IamThe1Cookie IT WORKED WHEN I SAID THE COMMENT
@@lisemarieliset8123 I was joking plus no it doesn't work anymore. I am pretty sure.
How can I find the finish value of somewhere on my screen?
what software did you use for editing this video?
Power point
4:14 me everytime i purposely kill a friend
Protip: if u use tweenservice (the one thats hard) then u can do ”your tween var here”:completed:Wait()
i noticed that the scale thing for the gui scales the entire gui, is there a way to only scale it one direction? like make it longer but keep the width the same?
Udim2 has 2 directions x and y u can use -x and -y
one day you can do a tutorial to do a job selector please
5:53 Woosh Cool
Why is the p peeling off to show a t in TIPS?
Can you please do a tutorial on how to do this with a button
0:59 b̶i̶g̶ ̶t̶i̶t̶ ̶g̶u̶y̶s̶ "big tip guys"
:eyes:
Where do you get that robot voice thing?
question, how do we add orientation to the table?
local TweenService = game:GetService("TweenService")
local Properties = {
Position = Vector3.new(-22.5,0.5,-13.5)
}
local TweenInfoo = TweenInfo.new(1,Enum.EasingStyle.Sine,Enum.EasingDirection.Out)
local tween = TweenService:Create(script.Parent,TweenInfoo,Properties)
wait(5)
tween:Play()
Copy & Paste
Could you make the part as a door but with a buton? please i need it
finally i can make blocks and parts move like when you eat russian sandiwch thank
how do you do this to physical parts?
We don't use udim2 for parts cause it only for gooeys