image = game.Workspace.LobbyProps.MapImgs["overdrive first ver"]
image2 = game.Workspace.LobbyProps.MapImgs["ruby sci new"]
while true do
image2.Transparency = 1
wait(10)
image.Transparency = 0
wait(0)
image.Transparency = 0.2
wait(0)
image.Transparency = 0.3
wait(0)
image.Transparency = 0.4
wait(0)
image.Transparency = 0.5
wait(0)
image.Transparency = 0.6
wait(0)
image.Transparency = 0.7
wait(0)
image.Transparency = 0.8
wait(0)
image.Transparency = 0.9
wait(0)
image.Transparency = 1
image2.Transparency = 1
wait(0)
image2.Transparency = 0.9
wait(0)
image2.Transparency = 0.8
wait(0)
image2.Transparency = 0.7
wait(0)
image2.Transparency = 0.6
wait(0)
image2.Transparency = 0.5
wait(0)
image2.Transparency = 0.4
wait(0)
image2.Transparency = 0.3
wait(0)
image2.Transparency = 0.2
wait(0)
image2.Transparency = 0
wait(10)
image.Transparency = 1
wait(0)
image.Transparency = 0.9
wait(0)
image.Transparency = 0.8
wait(0)
image.Transparency = 0.7
wait(0)
image.Transparency = 0.6
wait(0)
image.Transparency = 0.5
wait(0)
image.Transparency = 0.4
wait(0)
image.Transparency = 0.3
wait(0)
image.Transparency = 0.2
wait(0)
image.Transparency = 0
image2.Transparency = 0
wait(0)
image2.Transparency = 0.2
wait(0)
image2.Transparency = 0.3
wait(0)
image2.Transparency = 0.4
wait(0)
image2.Transparency = 0.5
wait(0)
image2.Transparency = 0.6
wait(0)
image2.Transparency = 0.7
wait(0)
image2.Transparency = 0.8
wait(0)
image2.Transparency = 0.9
wait(0)
image2.Transparency = 1
end`~~~~~~~~~~~~~~~~~
i just want to make this code simplier but i dont know how. p.s i'm bad at scripts
COMMUNITY QUESTION
Hello, i got a problem with a script that changing images. Can you help me?
1 answer
This can be compacted (and made much smoother) with TweenService like so:
local TweenService = game:GetService("TweenService")
while wait() do
TweenService:Create(image, TweenInfo.new(10), {ImageTransparency = 0}):Play()
TweenService:Create(image2, TweenInfo.new(10), {ImageTransparency = 0}):Play()
wait(10)
TweenService:Create(image, TweenInfo.new(10), {ImageTransparency = 1}):Play()
TweenService:Create(image2, TweenInfo.new(10), {ImageTransparency = 1}):Play()
wait(10)
end
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
oh okay thx
oh wait it says that theres no property named ImageTransparency for object "overdrive first ver"