Nice video but you should set the black frame to scale 1,0,1,0. Using offset means any monitor larger and 2000x2000 pixels will not have the entire screen being black at the start. If you use scale it will cover the whole screen no matter how large the monitor is.
@@zirenmc thats actually because of the gui inset. It has nothing to do with the size of the frame. (There is a property that allows u to disable the gui inset)
did it for thoes who are strugglin i made my camera folder Camfolder so rip realized fix it and used enter for the code helper and it worked also some times workspace doesn’t load in fast enough so i recommend just turning off all exceptions or adding a wait time after the BlackFrame
I dont know, what I did wrong. Somehow the script doesnt work, but I copied everything 1:1. I even added game.Workspace:WaitForChild("cam1") But as soon as I press play I dont even see a black screen. Infact I just start at the respawn point.
another good tutorial! i really hope you make a discord server because im still getting issues with the scripts, and show you them so i know what im doing wrong.
@@rkgam3zs id also reccomend to make a channel in that discord server for subbed people to show their work, maybe someone else will see their work and help out with the game!
suggestion: could you also add a skip button to the cutscene? so in case (this is an example) a player leaves the game, and rejoins, they dont have to watch the whole cutscene (if its long) agian?
this dudes tutorials are awesome, but ive had a problem with this. everytime i run the script it says cam1 not found in cameras folder. but its litterally in the folder so idk what to do. ive been stuck for like 3 hours trying to do this thing. somebody help
Im late but for people having same issue its maybe cause it tries to run the script when you join instantly and sometimes the part named "cam1" doesnt spawn yet so it would be wise to use WaitForChild() command (not 100% sure it'd solve the issue though)
i followed everything in the video step by step and went over the code like 50 times, but the camera still just locks in where the player spawns with no animation or nothing. Play button does not appear either
These tutorials never work for me! I double checked if my script has any errors and none were to be found, i also checked if my cameras were properly named and in the correct folders. All the player sees is black. I need help
After coding the end part where we make the button work, it keeps going to the other cameras I coded (camera3 and camera4), how do I cut this off after the button is pressed?
I didnt get a cutscene or anything, i didnt enter ts:Create(camera,ti,{CFrame = camFolder.cam2.CFrame}):Play() Because i didnt have a 2nd camera as i didnt need one. Could that be the problem?
Idk why but when it's on local script it doesn't work so I put in on a normal script and it work but now it says "23:02:11.635 Frame is not a valid member of Script "cloud_11226132482.Script" - Server" the cutscene works but it doesn't show the background I made it just go straight to the spawnpoint where you can find your avatar
hi dude i just solved my other problem and another error occured im literally new to coding so i dont know how to fix that my game is on firstpersonscreen and has a walk effect something when i run the game my mouse is not showing up at the scren its just glitching like showing up for 0.00001 second in a loop and when i tap a and d button at my keyboard my opening camera is literally moving 360 degree lol how can i solve it???
Nice I really liked the video but the thing is that when implementing this script into the game each time when you die or reset it keeps on playing what do I do about that?
@@pyzo3 thank you for helping them, im a bit slow when it comes to responding to the comments, hopefully my discord server will be ready soon so i can help people there !
@@rkgam3zs No problem, also sorry for being a bother but do you need any help with making animations for your videos? For free ofc, I have a lot of spare time and I just need something to do so I don't get rusty.
@@King_capy1 sometimes the script loads faster than the actual thing its looking for, its bad programming on my part, you can use :waitForChild("name of thing you're waiting for") to make sure the script properly waits for the instance
@@rkgam3zs I'm having a similar issue, but it says that cam 1 is not a valid member of workspace.Cameras. I think that adding a wait for child may fix it but I am still new to coding and don't know where to put it.
its very simple friend, just add a sound to workspace and then put the sound id into the sound, create a variable for the sound so for example. local sound = game.Workspace.SoundName then do sound:Play() to play your music! you can loop the sound in the sounds properties and control stuff like volume and a few other things
please can you help me out? ive followed everything step by step but whenever i start the game nothing happens, just my avatar spawning in lol. im new to scripting and roblox studio so idk how to fix this, heres my script local ts = game:Getservice("TweenService") local camFolder = game.Workspace.cameras local camera = game.Workspace.CurrentCamera local blackFrame = script.Parent.blackFrame local button = script.Parent.TextButton local ti = TweenInfo.new( 3, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out, 0, false, 0 ) camera.CameraType = Enum.CameraType.Scriptable blackFrame.Visible = true camera.CFrame = camFolder.cam1.CFrame task.wait(5) ts:Create(blackFrame,ti,{BackgroundTransparency = 1}):Play() ts:Create(camera,ti,{CFrame = camFolder.cam2.CFrame}):Play() button.Visible = true task.wait(1) ts:Create(button,ti,{TextTransparency = 0}):Play()
local ts = game:GetService("TweenService") local camFolder = game.Workspace:WaitForChild("cameras") -- Use WaitForChild to ensure the object is loaded local camera = game.Workspace.CurrentCamera local blackFrame = script.Parent:WaitForChild("blackFrame") -- Ensure blackFrame is correctly referenced local button = script.Parent:WaitForChild("TextButton") -- Ensure TextButton is correctly referenced -- Set up the button click event button.MouseButton1Click:Connect(function() button.Visible = false camera.CameraType = Enum.CameraType.Custom end) -- Define TweenInfo local ti = TweenInfo.new( 3, -- Duration Enum.EasingStyle.Cubic, -- Easing style Enum.EasingDirection.Out, -- Easing direction 0, -- Repeat count false, -- Reverses 0 -- Delay time ) -- Configure the camera and black frame camera.CameraType = Enum.CameraType.Scriptable blackFrame.Visible = true camera.CFrame = camFolder:WaitForChild("cam1").CFrame -- Wait for 5 seconds task.wait(5) -- Create and play tweens local tweenBlackFrame = ts:Create(blackFrame, ti, {BackgroundTransparency = 1}) local tweenCamera = ts:Create(camera, ti, {CFrame = camFolder:WaitForChild("cam2").CFrame}) tweenBlackFrame:Play() tweenCamera:Play() fix
bro this guide scam at some point in the scripting, he shows to make sure to fix the transparency but after that the entire script is completeley different. like dude just make the entire script copy and paste on god
@@M1lesSeen_Y0u I meant which part. If all is lost, just create your own items first then write the code word for word and ensure you're hitting enter when you're typing it up and it's giving you an option (it being the script thingy)
sometimes the script runs before the game actually loads the part, so you can do cameras:WaitForChild("camNameExample") in order to make the script wait for the part, rather than try to run without the part even being loaded, sorry! ill have to teach this in a future video
The script :D WARNING ⚠ ⚠ THIS SCRIPT IS JUST FOR CAMERA 1 local ts = game:GetService("TweenService") local camFolder = game.Workspace.cameras local camera = game.Workspace.CurrentCamera local blackFrame = script.Parent.blackFrame local button = script.Parent.TextButton
local function wait_for_child(parent, child_name, timeout) local start_time = tick() while tick() - start_time < timeout do local child = parent:FindFirstChild(child_name) if child then return child end task.wait(0.1) end error("Child object '" .. child_name .. "' not found after timeout.") end local cameras_folder = game.Workspace:FindFirstChild("cameras") local cam1 = wait_for_child(cameras_folder, "cam1", 10) button.MouseButton1Click:Connect(function() button.Visible = false camera.CameraType = Enum.CameraType.Custom end)
ts:Create(blackFrame,ti,{BackgroundTransparency = 1}):Play() ts:Create(camera,ti,{CFrame = camFolder.cam2.CFrame}):Play() button.Visible = true task.wait(1) ts:Create(button,ti,{TextTransparency = 0}):Play() i hope i made your day :)
Hi! Can you please help me with this? The black fade works. But it doesnt show the part where I want my camera to show where it is or the play button. Can you help? local ts = game:GetService("TweenService") local camFolder = game.Workspace.Cameras local camera = game.Workspace.CurrentCamera local blackFrame = script.Parent.BlackFrame local Button = script.Parent.TextButton Button.MouseButton1Click:Connect(function() Button.Visible = false camera.CameraType = Enum.CameraType.Custom end) local ti = TweenInfo.new( 3, Enum.EasingStyle.Cubic, Enum.EasingDirection.Out, 0, false, 0 ) camera.CameraType = Enum.CameraType.Scriptable blackFrame.Visible = true camera.CFrame = camFolder.Cam1.CFrame task.wait(5) ts:Create(blackFrame, ti,{BackgroundTransparenc = 1}):Play() ts:Create(camera, ti,{CFrame = camFolder.Cam2.CFrame}):Play() Button.Visible = true task.wait(1) ts:Create(Button.ti,{TextTransparency = 0}):Play()
Nice video but you should set the black frame to scale 1,0,1,0. Using offset means any monitor larger and 2000x2000 pixels will not have the entire screen being black at the start. If you use scale it will cover the whole screen no matter how large the monitor is.
I actually did not know this, thank you!
i would recommend 1,0,1.1,0 and move the frame a bit up, because usally it leaves a empty part at the top.
@@zirenmc thats actually because of the gui inset. It has nothing to do with the size of the frame. (There is a property that allows u to disable the gui inset)
Wassup
@@MajesticUC 와 ㄹㅇ?
Ngl this guys prolly the most helpful with quick and easy tutorials tbh
He isn't nerdy like alvinblox
I thank thee for this instructive discourse, I shall assuredly have need of it in times to come.
This guy is the best, love you man.
i love you too man!
wait, this is gonna be EPIC. I have the perfect idea for the opening cutscene on my game (also i didnt see this upload for some reason)
lol, the timing of this video is crazy, if you uploaded it not to much later i would never had found it
i started following you after your last video, thank you sir
thanking like a good boy
idk if im the only one, but if I do this, the cutscene plays everytime I reset my character?
set resetonspawn to false or have the script delete when you click play
thank you for helping them 🙏
It's because scripts inside startercharacterscripts run everytime the player's character's loads
Can you make a character customization tutorial, pls. Everything youve done has helped me and Im only missing Character customization thanks I hope.
for some reason... mine doesnt work- I wonder why?
my script doesn't show any errors... Why doesnt it work?
ty man this worked great for me keep up the good work bro
I'm glad!! thank you!!
did it for thoes who are strugglin i made my camera folder Camfolder so rip realized fix it and used enter for the code helper and it worked also some times workspace doesn’t load in fast enough so i recommend just turning off all exceptions or adding a wait time after the BlackFrame
I dont know, what I did wrong. Somehow the script doesnt work, but I copied everything 1:1. I even added
game.Workspace:WaitForChild("cam1")
But as soon as I press play I dont even see a black screen. Infact I just start at the respawn point.
Same poblem...
same here.
Me too
LOVE THE THUMBNAIL!!!
0:54 CRAZY BRO THAT CUT WAS PERFECT LMAO
another good tutorial! i really hope you make a discord server because im still getting issues with the scripts, and show you them so i know what im doing wrong.
Ill make one really soon!! it would be nice to store projects there, and I can help people out aswell!
@@rkgam3zs wow thanks man :D
@@rkgam3zs id also reccomend to make a channel in that discord server for subbed people to show their work, maybe someone else will see their work and help out with the game!
can u help when i click play i only see black
Is your background transparency set to 0 in the properties page?
If so, are you sure you spelled "Background Transparency" correctly for the code?
@@zacasim i did all of them Great but i still dont get the cutsence :/
suggestion: could you also add a skip button to the cutscene? so in case (this is an example) a player leaves the game, and rejoins, they dont have to watch the whole cutscene (if its long) agian?
This I very helpful! Could you make a video on character selection if you can?
this dudes tutorials are awesome, but ive had a problem with this. everytime i run the script it says cam1 not found in cameras folder. but its litterally in the folder so idk what to do. ive been stuck for like 3 hours trying to do this thing. somebody help
bro me too, did you figure it out?
same :(
Hey man, idk if this'll work for you but I just kept retyping it or moving the cam in and out of the file till it worked.
Im late but for people having same issue its maybe cause it tries to run the script when you join instantly and sometimes the part named "cam1" doesnt spawn yet so it would be wise to use WaitForChild() command (not 100% sure it'd solve the issue though)
Thank you for this tutorial, I will be using this for my opening screen where Im going to have a vatar of RKGAM3ZS and it will spin around him
I FEARED THIS WOULD HAPPEN
THE DAY OF RECKONING IS APPROACHING!!!
@@TopHatDeveloper WHAT
@@rkgam3zs THE SPINNING HAS BEGUN!
YOU CANNOT STOP THE INFINITE ROTATION!
THE TWEENSERVICE RULES THE LAND!
How could I make it so that when a player joined it would show them being driven and dropped off by a taxi to a certain location?( the game)
Learn.
suggestion: add the whole script to the description page. did all right and still didnt work
i followed everything in the video step by step and went over the code like 50 times, but the camera still just locks in where the player spawns with no animation or nothing. Play button does not appear either
oh me too if you find the soultion pls mintion mr
Still need help?
@@zacasim yes
the problem with me is the black frame dousent go away
hey RKGAM3ZS can you make a tut on like a story cutscene with anims and a moving cutscene then after the cutscene goes to player normal view
can you please do a GUI and TextGUI Game opening Cutscene please
Can I have it so dialogue plays instead of just pressing play?
These tutorials never work for me! I double checked if my script has any errors and none were to be found, i also checked if my cameras were properly named and in the correct folders. All the player sees is black. I need help
did u guys name it EXACTLY LIKE SPESCFICLY
Still need help?
@@zacasim I bought a couple of luau coding books to expand my field on this starting from scratch. I do not
@@zacasim but thank you
Guys I added a comment that has the whole script
ty this looks sick
hey right when i run it it just dosent show the cut screen.. any way to fix (i havent relooked through the script)
go to the properties and turn back on the visibility
After coding the end part where we make the button work, it keeps going to the other cameras I coded (camera3 and camera4), how do I cut this off after the button is pressed?
this worked perfectly thank you so much!
You're welcome!
do you know how to take off the squere thing next to the chat?
So you can make games like more profesional?
you mean the menu to leave the game? yes it can be removed if you want to make the first game that kidnaps children virtually
Does this cutscene plays for all players in the server? cuz that is what i need
I didnt get a cutscene or anything, i didnt enter ts:Create(camera,ti,{CFrame = camFolder.cam2.CFrame}):Play() Because i didnt have a 2nd camera as i didnt need one. Could that be the problem?
Idk why but when it's on local script it doesn't work so I put in on a normal script and it work but now it says
"23:02:11.635 Frame is not a valid member of Script "cloud_11226132482.Script" - Server" the cutscene works but it doesn't show the background I made it just go straight to the spawnpoint where you can find your avatar
I got a question, in some games they have animated Logo how can I have a logo fly in while the screen is black and then animate it
can't fully help, but you can use tweens to slowly move the title into position
so what if i wanted the play button go into another screen that makes another play button go into a chose ur character screen??
hey man, you should add the script into the description so its easier for people to copy the tutorial.
hi dude i just solved my other problem and another error occured
im literally new to coding so i dont know how to fix that
my game is on firstpersonscreen and has a walk effect something
when i run the game my mouse is not showing up at the scren its just glitching like showing up for 0.00001 second in a loop
and when i tap a and d button at my keyboard my opening camera is literally moving 360 degree lol
how can i solve it???
it is saying Cameras is not a valid member of Workspace "Workspace" PLEASE REPLY
Nice I really liked the video but the thing is that when implementing this script into the game each time when you die or reset it keeps on playing what do I do about that?
Can someone paste the code for me 💀
Also can you make a data save with gui
4:00 you didnt put the video in the description :(
I do it all but the cutscene doesnt playing just the text appear can you help me?
uhh I'm getting this funny bug where the code is thinking the button is the black frame?
I'm a noob at scripting btw so it's common for me to get these errors💀
@@Untitled_Gaming_Channel are you sure you have named everything correctly?
@@pyzo3 oh don't worry, it works now
@@pyzo3 thank you for helping them, im a bit slow when it comes to responding to the comments, hopefully my discord server will be ready soon so i can help people there !
@@rkgam3zs No problem, also sorry for being a bother but do you need any help with making animations for your videos? For free ofc, I have a lot of spare time and I just need something to do so I don't get rusty.
How to make it to where it’s the persons character when they join
Yo first one here to comment let’s goooo
Im so confused! It says cam1 was not found in the same folder but it was! Ive done the code word for word and also my camera starts at 0, 0??
wait nvm it works now???
add a waitForChild("") to the cam1 variable, sometimes it breaks when the script loads faster than the part
@@rkgam3zs ye thx it is better than to wait a few secs lol
how can I change the starting character?
i keep getting a message about cameras is not a valid member of Workspace "WorkSpace" how do i fix this?
U need to rename the camera group as cameras to be able the script to find at workspace 🎉
here before it blows up
How to fix cam1 is not a valid member of workspace cameras? I Copied everything in the video but it still doesnt work
error on my part, sometimes the script loads before the game so you have to add a WaitForChild(), For example, game.Workspace:WaitForChild("Cam1")
@@rkgam3zs Add Where? Im Not Good At Scripting
@@rkgam3zs AND WHERE DO I ADD IT?
@@rkgam3zsWHERE
I GOT IT WRONG BUT IT SAYS NO ERRORS 😭 (the script doesnt say anything but when i tried it it marked error 😭😭😭)
How to make it that it shows a play button and a shop button
How comes when I play it just stays black and nothing happens
It didn't work and I'm like 99% sure I did the code right, is there a limit to how many cams you can put? I have a 11.
bro can u please tell me why black screen dont go away 50% of the time
tell me bro
How to fix black frame is not valid member of screen gui
On line 4 pls help
@@King_capy1 sometimes the script loads faster than the actual thing its looking for, its bad programming on my part, you can use :waitForChild("name of thing you're waiting for") to make sure the script properly waits for the instance
@@rkgam3zs I'm having a similar issue, but it says that cam 1 is not a valid member of workspace.Cameras. I think that adding a wait for child may fix it but I am still new to coding and don't know where to put it.
@@pigeonguy-u6x the same thing is happening to me and no matter what i do it still doesnt work, i need help. please if u figure it out let me know.
How does he pull the second one out of the first cam I am so confusedy
Ctrl+ D to duplicate
after i press play my camera stays in one spot and doesn’t move with my camera anyone else having this problem?
yo mine is not working and I restarted the whole thing and it did not work
it says when i play Cam1 isn't in the folder and stays on black
You might of capitalized the c in cam. He does everything lowercase
the game might not have loaded it in yet so for a few millaseconds it doesn't exist, so u need to wait?
ive copied the script and all instructions and still, nothing happens, can you help?
Console thumbstick tutorial would be W
how do I add music also :(
plzzz I'm making a game and this is wat i need
its very simple friend, just add a sound to workspace and then put the sound id into the sound, create a variable for the sound so for example. local sound = game.Workspace.SoundName then do sound:Play() to play your music! you can loop the sound in the sounds properties and control stuff like volume and a few other things
@@rkgam3zs OK to put it straight I want to put in the intro music if it’s possible and when I press play the music stops
is it possible for the opening cutscene to start when you click play?
amazing tutorial tho
yeah just have the script inside a mousebuttonclick event
Just learn coding 🤓
@@beedrillking4023 alright thank you
@@SaleMales buddy i have different hobbies than you do
please can you help me out? ive followed everything step by step but whenever i start the game nothing happens, just my avatar spawning in lol. im new to scripting and roblox studio so idk how to fix this, heres my script
local ts = game:Getservice("TweenService")
local camFolder = game.Workspace.cameras
local camera = game.Workspace.CurrentCamera
local blackFrame = script.Parent.blackFrame
local button = script.Parent.TextButton
local ti = TweenInfo.new(
3,
Enum.EasingStyle.Cubic,
Enum.EasingDirection.Out,
0,
false,
0
)
camera.CameraType = Enum.CameraType.Scriptable
blackFrame.Visible = true
camera.CFrame = camFolder.cam1.CFrame
task.wait(5)
ts:Create(blackFrame,ti,{BackgroundTransparency = 1}):Play()
ts:Create(camera,ti,{CFrame = camFolder.cam2.CFrame}):Play()
button.Visible = true
task.wait(1)
ts:Create(button,ti,{TextTransparency = 0}):Play()
local ts = game:GetService("TweenService")
local camFolder = game.Workspace:WaitForChild("cameras") -- Use WaitForChild to ensure the object is loaded
local camera = game.Workspace.CurrentCamera
local blackFrame = script.Parent:WaitForChild("blackFrame") -- Ensure blackFrame is correctly referenced
local button = script.Parent:WaitForChild("TextButton") -- Ensure TextButton is correctly referenced
-- Set up the button click event
button.MouseButton1Click:Connect(function()
button.Visible = false
camera.CameraType = Enum.CameraType.Custom
end)
-- Define TweenInfo
local ti = TweenInfo.new(
3, -- Duration
Enum.EasingStyle.Cubic, -- Easing style
Enum.EasingDirection.Out, -- Easing direction
0, -- Repeat count
false, -- Reverses
0 -- Delay time
)
-- Configure the camera and black frame
camera.CameraType = Enum.CameraType.Scriptable
blackFrame.Visible = true
camera.CFrame = camFolder:WaitForChild("cam1").CFrame
-- Wait for 5 seconds
task.wait(5)
-- Create and play tweens
local tweenBlackFrame = ts:Create(blackFrame, ti, {BackgroundTransparency = 1})
local tweenCamera = ts:Create(camera, ti, {CFrame = camFolder:WaitForChild("cam2").CFrame})
tweenBlackFrame:Play()
tweenCamera:Play()
fix
My camera is stuck on a axis so when I press play after the cutscene the players camera is stuck on the floor and I cant fix it.
if there are no errors make sure you typed everything the same as I did, if it still doesn't work let me know and ill troubleshoot with you
@@rkgam3zs still doesnt
can u show the script in the comments bc i do not know coding
hey man apparently im not getting the cutscene and ive done everything right
What's not working?
Nothing Is Working Literally did Everything, No Errors No Nothing Just ITs Not Working, How To Fix???
Bro when I press the frame there’s nothing like how!!!!!!!
hey the script works and all but the frame always leaves a gap on top
inside of the screengui there is a property called ignoreguiinset, if you check that it'll remove that gap! :)
@@rkgam3zs omg TYYY
it didnt work for me :( i double checked and didnt do anything wrong
No way you dont know that you can just type 0.5 or whatever number and press enter, it will automatically set it to scale
Honestly didn't, But damn is that handy 🍷 🗿
bro
this guide scam
at some point in the scripting, he shows to make sure to fix the transparency but after that the entire script is completeley different. like dude just make the entire script copy and paste on god
Bro it doesn’t even work. Man i was so focused but ended up not working
What's not working?
@@zacasim the cutscene script
if the output saying cam1 not found add this local cam1 = camFolder:WaitForChild("cam1")
@@M1lesSeen_Y0u I meant which part.
If all is lost, just create your own items first then write the code word for word and ensure you're hitting enter when you're typing it up and it's giving you an option (it being the script thingy)
I did this step by step, still doesn't work, idk wtf im doing wrong
theres no errors, but it still isnt working?
@@rkgam3zs it's just playing on the dummy instead of the player, so as far as I known, not any errors
Pov idk how to script
The script for the camera dosent work for me😢
My camera is just staying in one place
Download maybe?
I get always a err cam1 is not vaild member of cameras
sometimes the script runs before the game actually loads the part, so you can do cameras:WaitForChild("camNameExample") in order to make the script wait for the part, rather than try to run without the part even being loaded, sorry! ill have to teach this in a future video
@@rkgam3zs where would i put this line of code into the script, im new to scripting
didnt work for me idk why
are there any errors?
@@rkgam3zs gimmie a sec ill have to check
@@rkgam3zs ill check rn
@@rkgam3zs right after the first cam it snaps back to my character it may be caused by a script in my game ill have to find out what ho
I found out what made it not work
Nothing worded for me 7:03
The script :D
WARNING ⚠ ⚠ THIS SCRIPT IS JUST FOR CAMERA 1
local ts = game:GetService("TweenService")
local camFolder = game.Workspace.cameras
local camera = game.Workspace.CurrentCamera
local blackFrame = script.Parent.blackFrame
local button = script.Parent.TextButton
local function wait_for_child(parent, child_name, timeout)
local start_time = tick()
while tick() - start_time < timeout do
local child = parent:FindFirstChild(child_name)
if child then
return child
end
task.wait(0.1)
end
error("Child object '" .. child_name .. "' not found after timeout.")
end
local cameras_folder = game.Workspace:FindFirstChild("cameras")
local cam1 = wait_for_child(cameras_folder, "cam1", 10)
button.MouseButton1Click:Connect(function()
button.Visible = false
camera.CameraType = Enum.CameraType.Custom
end)
local ti = TweenInfo.new(
3,
Enum.EasingStyle.Cubic,
Enum.EasingDirection.Out,
0,
false,
0
)
camera.CameraType = Enum.CameraType.Scriptable
blackFrame.Visible = true
camera.CFrame = camFolder.cam1.CFrame
task.wait(5)
ts:Create(blackFrame,ti,{BackgroundTransparency = 1}):Play()
ts:Create(camera,ti,{CFrame = camFolder.cam2.CFrame}):Play()
button.Visible = true
task.wait(1)
ts:Create(button,ti,{TextTransparency = 0}):Play()
i hope i made your day :)
6:54 it will just not show the cinematic
Same with me
It doesn't work helpbpls
i wish moon animator wasnt 30 DOLLARS
blame roblox honestly they're out of their minds
am losing modivation but i want a cool game so am trying😒😒
Do you have any scripting experience or somebody to help you? Cause you can't really make a game with just tutorials like these.
it didnt work for me bro i copied everything down
Hi! Can you please help me with this? The black fade works. But it doesnt show the part where I want my camera to show where it is or the play button. Can you help?
local ts = game:GetService("TweenService")
local camFolder = game.Workspace.Cameras
local camera = game.Workspace.CurrentCamera
local blackFrame = script.Parent.BlackFrame
local Button = script.Parent.TextButton
Button.MouseButton1Click:Connect(function()
Button.Visible = false
camera.CameraType = Enum.CameraType.Custom
end)
local ti = TweenInfo.new(
3,
Enum.EasingStyle.Cubic,
Enum.EasingDirection.Out,
0,
false,
0
)
camera.CameraType = Enum.CameraType.Scriptable
blackFrame.Visible = true
camera.CFrame = camFolder.Cam1.CFrame
task.wait(5)
ts:Create(blackFrame, ti,{BackgroundTransparenc = 1}):Play()
ts:Create(camera, ti,{CFrame = camFolder.Cam2.CFrame}):Play()
Button.Visible = true
task.wait(1)
ts:Create(Button.ti,{TextTransparency = 0}):Play()
it messes up on the tweeninfo part
uh oh, what's happening? any errors?
you shouldput " and write tweenservice.
can anyone help me, the text wont show up
is the transparency set to 0? and if it is are you sure the visible box is ticked?
did not work for me
maybe cuz im in windows 7
ancient ahh
anyone that can help me its not working
BRUH :/ i did all this just to have a black screen
are there any errors?
@@rkgam3zs i did the same thing
just black screen
@@rkgam3zs no
i checked if there was error but there wasnt
Why didn't it work