Force move immediately
I can't find topics talking about this after searching for hours, really need some help here.
There is a rocket launcher in my game, and when the rocket hits a target , it should immediately force the target to the position (without lerp) which is the current transform.position + rocket.transform.forward * coefficient.
However the current way I'm using has a delay ( which simply RPCs the "ForceMove" on the target photon view). I have tried to set the transform of the target locally after calling RPC , but it just shook back and forth, not helping.
There is a rocket launcher in my game, and when the rocket hits a target , it should immediately force the target to the position (without lerp) which is the current transform.position + rocket.transform.forward * coefficient.
However the current way I'm using has a delay ( which simply RPCs the "ForceMove" on the target photon view). I have tried to set the transform of the target locally after calling RPC , but it just shook back and forth, not helping.
0
Comments
-
Hi @Chonz,
the RPC seems to be a good solution so far. This of course has a little delay, since the message needs to be sent from one client to the server and forwarded to the other clients.I have tried to set the transform of the target locally after calling RPC , but it just shook back and forth, not helping.
If you are doing this you would have to disable synchronization with the PhotonTransformView which I guess you are currently using. Otherwise you will have the visual result you have described above.0