I would like than the camera heading to part named "B", how do I proceed?
01 | repeat wait() until workspace.CurrentCamera wait() |
02 |
03 | local target 1 = workspace:FindFirstChild( "A" ) |
04 | local target 2 = workspace:FindFirstChild( "B" ) |
05 | local camera = workspace.CurrentCamera |
06 |
07 | camera.CameraSubject = target 1 |
08 | camera.CameraType = Enum.CameraType.Scriptable |
09 |
10 | --local angle = 1 |
11 |
12 | while wait() do |
13 | camera.CoordinateFrame = CFrame.new(target 1. Position) |
14 | -- * CFrame.Angles(target2.Position) |
15 | -- * CFrame.new(target2.Position) |
16 | -- angle = angle + math.rad(.2) |
17 | end |
Thanks for your response !
Use Lerp:
1 | for i = 0 , 1 , 0.01 do |
2 | wait( 0.01 ) |
3 | camera.CoordinateFrame = camera.CoordinateFrame:lerp(target 2. CFrame, i) |
4 | end |