Much appreciated... ...
An animation is just a whole bunch a pictures ran together. To make a gif, you just need to get about 10-20 pictures and loop them.
For me to make an example, let me tell you about a website you can use. You could find a gif online, and convert that gif to many pictures. Here's the link to that website.
Now that you have the pictures, throw the ids in a table of some sort. Example,
local label = script.Parent local ids = { "rbxgameasset://Images/frame_0_delay-0.07s"; "rbxgameasset://Images/frame_1_delay-0.07s"; "rbxgameasset://Images/frame_2_delay-0.07s"; "rbxgameasset://Images/frame_3_delay-0.07s"; "rbxgameasset://Images/frame_4_delay-0.07s"; "rbxgameasset://Images/frame_5_delay-0.07s"; "rbxgameasset://Images/frame_6_delay-0.07s"; "rbxgameasset://Images/frame_7_delay-0.07s"; "rbxgameasset://Images/frame_8_delay-0.07s"; "rbxgameasset://Images/frame_9_delay-0.07s"; "rbxgameasset://Images/frame_10_delay-0.07s"; "rbxgameasset://Images/frame_11_delay-0.07s" }
Now we have to loop though, and change the picture fairly fast. I've found a delay of about 0.065 seconds is the best, but you can mess around with this.
local label = script.Parent local ids = { "rbxgameasset://Images/frame_0_delay-0.07s"; "rbxgameasset://Images/frame_1_delay-0.07s"; "rbxgameasset://Images/frame_2_delay-0.07s"; "rbxgameasset://Images/frame_3_delay-0.07s"; "rbxgameasset://Images/frame_4_delay-0.07s"; "rbxgameasset://Images/frame_5_delay-0.07s"; "rbxgameasset://Images/frame_6_delay-0.07s"; "rbxgameasset://Images/frame_7_delay-0.07s"; "rbxgameasset://Images/frame_8_delay-0.07s"; "rbxgameasset://Images/frame_9_delay-0.07s"; "rbxgameasset://Images/frame_10_delay-0.07s"; "rbxgameasset://Images/frame_11_delay-0.07s" } while true do for i,v in pairs(ids) do label.Image = v wait(0.065) end end
Let me know if this helps you, or if you're confused about something.
Good Luck!
Well really, you can't make an animation for GUI's but what you could use is UDim2.new ()) This will allow you to move your GUI's from one place to another. Here is where you can learn about them.... http://wiki.roblox.com/index.php?title=UDim2