Jump to content

Recommended Posts

Posted

Hello there!

I trying to make camera movement, Scene looks like root>Player>pivot>Camera. here is the script:

Script.Pivot = "" --entity "Pivot"
function Script:UpdateWorld()
print(Pivot:GetRotation())
end

 

WKUFoYi.jpg

 

It should print pivot rotation, but Im getting "attempt to index global "Pivot" (a nil value)".

Can someone explain what is wrong here?

 

Thank you

Posted

Shouldn't that be self.Pivot:GetRotation() ?

---

Scott

 

Using Windows 7 Ultimate 64 bit/Core I7-2700K @ 4312mhz/24G RAM/Nvidia GTX 1060

Posted

System:Print("x:"..tostring(self.Pivot:GetRotation().x) .."y:"..tostring(self.Pivot:GetRotation().y), "z:"..tostring(self.Pivot:GetRotation().z) )

---

Scott

 

Using Windows 7 Ultimate 64 bit/Core I7-2700K @ 4312mhz/24G RAM/Nvidia GTX 1060

Posted

or use LE's built-in method to parse a vec3 into a comma-separated string using 'Vec3:ToString()' instead of the built-in lua function 'tostring()':

System:Print("Pivot Rotation: "..self.Pivot:GetRotation():ToString())

Win7 64bit / Intel i7-2600 CPU @ 3.9 GHz / 16 GB DDR3 / NVIDIA GeForce GTX 590

LE / 3DWS / BMX / Hexagon

macklebee's channel

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...