Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

295
Views
Unity Rotate vs .rotation

I am moving a transform, but I do not know which rotation to modify. Should I change the .rotation or use Rotate on a transform. Rotate() assigns an absolute orientation and .rotation adds a rotation to the current orientation.

transformToMove.Rotate(new Vector3(yDif, xDif, zDif));

vs

transformToMove.rotation = Quaternion.RotateTowards(
        currentRotation, 
        desiredRotation, 
        maxDeltaAngle
    );

which one is the correct one to use?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

If you know the exact rotation you want them to be, assign it directly to transform.rotation. If you want them to turn a certain amount from whatever rotation they're at now, use transform.Rotate().

All transform.Rotate() is going to do is take their current rotation, add the amount you specify, and then assign it to tranform.rotation.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!