Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function tranformQuatToCFrame(w,x,y,z)
- local xs,ys,zs = 2 * x , 2 * y , 2 * z
- local wx,wy,wz = w * xs , w * ys , w * zs
- local xx,xy,xz,yy,yz,zz = x * xs , x * ys , x * zs , y * ys , y * zs , z * zs
- return 1 - (yy + zz), xy - wz , xz + wy , xy + wz , 1 - (xx + zz) , yz - wx , xz - wy , yz + wx , 1 - (xx + yy)
- end
- local w = 0
- --local x = 0
- --local y = 0
- local function runCour()
- local a = coroutine.wrap(function()
- while wait(.2) do
- repeat wait() w = w + 1 until w == 100
- repeat wait() w = w - 1 until w == 0
- end
- end)
- a()
- end
- runCour(w)
- --runCour(x)
- --runCour(y)
- ---------------------------------------------------------------------------------------------------------------------------------
- while wait() do
- script.Parent.CFrame = CFrame.new(script.Parent.CFrame.X,script.Parent.CFrame,script.Parent.CFrame,tranformQuatToCFrame(w,1,3,1))
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement