Burgershot
  • Home
  • Members
  • Team
  • Help
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Burgershot SA-MP Pawn Scripting [Pawn] How can I position the camera in front of the vehicle?

 
  • 0 Vote(s) - 0 Average
Pawn How can I position the camera in front of the vehicle?
Next
Offline

Burgershot Member
Posts: 2
Threads: 1
Joined: Aug 2019
Reputation: 0
#1
2021-07-18, 11:55 PM (This post was last modified: 2021-07-19, 01:48 AM by Next.)
I'm trying to make a system where I need to position the camera in front of the vehicle so that it "points" to the vehicle without setting the coordinates in an array, having a "radius" using a GetVehicleModelInfo function.



I managed to do a function where I can get the front of the vehicle using some calculations. But I can't point the camera at the vehicle at the right angle.



PHP Code:
GetVehicleFront(vehicleid, &Float:x, &Float:y)
{
    new Float:a, Float:fSize[3];
    GetVehiclePos(vehicleid, x, y, a);
    GetVehicleZAngle(vehicleid, a);
    GetVehicleModelInfo(GetVehicleModel(vehicleid), VEHICLE_MODEL_INFO_SIZE, fSize[0], fSize[1], fSize[2]);

    x += (/* radius using fSize? (about 7.5) */ * floatsin(-a, degrees));
    y += (/* radius using fSize? (about 7.5) */ * floatcos(-a, degrees));
    return 1;
} 



btw, is this function correct? 
« Next Oldest | Next Newest »



Messages In This Thread
How can I position the camera in front of the vehicle? - by Next - 2021-07-18, 11:55 PM
RE: How can I position the camera in front of the vehicle? - by JR_Junior - 2021-07-30, 04:41 AM
RE: How can I position the camera in front of the vehicle? - by Awide - 2021-07-30, 12:51 PM

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Burgershot - Powered by our Community and MyBB Original Theme by Emerald

Linear Mode
Threaded Mode