-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
While in Third Person mode the Offset and SpringArm don't update on editor #318
Comments
After some digging I discovered the problem is more general than I thought, and in multiples ways too. Here some bullet points of some situations that result in the same problem.
I don't know if is better to create a new issue with this more general behavior, or add to this one. Either way I can't see this a intended way of the Phantom Camera Addon working. This is particular annoying because I tried to change a Third Person Camera to a Static (with look at) Camera. |
That is a regression from the 0.7.1 release. Should be resolved in 0.7.2. A quick fix is to update this on line 699 inside the global_position = _get_position_offset_distance()
## To
follow_position = _get_position_offset_distance()
Haven't been able to replicate this, so am entirely sure how this happens? It should just jump to the
Can confirm this as a regression in 0.7.1, has been solved in 0.7.2 as well.
Do you mean you want to change the |
Thanks for the fast response, clearing that are regressions and pointing to a workaround.
I got so tunnel vision that I didn't test moving the follow target, or giving a target that weren't in the World Origin. 🥴
Yes, I had a Camera with follow mode = Third Person, and tried to changed to follow mode = None. Then I tried to change its position inside the world. I think you can close this issue. |
Correct, you cannot change the Haven't tried myself, but if you're just looking to rotate it, while it has no |
I just test something and I'm not sure if it is a problem. Here the steps to reproduce. While in the editor, not necessary to run your scene.
Is this a result of the code behind the "clear button" in the inspector not working? |
That's a new one that I hadn't seen before, but you're right. Does adding this code block to the setter in #### This block
if follow_mode == FollowMode.NONE:
_should_follow = false
elif follow_mode == FollowMode.GROUP and follow_targets or follow_target:
_should_follow = true
####
notify_property_list_changed() |
Nice, I'll add this to the 0.7.2 release. |
Thanks for reporting this! |
Issue description
Hello,
I don't know if this is intended, but I can't see why it would. So I'm opening a issue here.
While in the editor (and in the Phantom Camera preview tab), when using the follow mode 'Third Person' the PhantomCamera3D get stuck at the origin. However, when you run the scene the camera goes to where you set in the Camera Offset and Spring Arm distance.
It is annoying and really frustrating trying to set up the third person camera when you don't have a live feedback of its view.
Steps to reproduce
Make a simple scene with a standard PhatomCamera3D setup.
Add a MeshInstance3D (or other object) and set the PCam3D to follow mode Third Person, following your new object.
The camera position and rotation are not updated in the editor.
The position and rotation is updated "in game".
(Optional) Minimal reproduction project
No response
The text was updated successfully, but these errors were encountered: