Jump to content

Recommended Posts

Posted

I have the code for Y rotation :

 

 

 v.y = pos1.x - pos2.x
v.x = pos1.z - pos2.z

local angleY = Math:ATan2(v.y, v.x)


self.entity:SetRotation(0, angleY, 0)

 

What is angle on X ?

Stop toying and make games

Posted

That code just calculates the Y rotation needed to make an entity face another entity based on their respective positions without regards to any differences in height. There is no angle for X. I guess you technically could do the math based on the entities' Y-positions to determine the X/Z angles. But if you need to rotate on multiple axis, then using the Entity:Point() command would be easier.

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...