I used ‘%ig’ since the into object is a geom, and not a collision node, detailed here.
When I use render.ls(), I see that the geom is named “plane.001”, so I changed
Hmm…
have you used messenger.toggleVerbose() to check what name is thrown when the collision is intended to occur?
With toggleVerbose(), the name of every event is printed out when that event occurs. So if it doesn’t appear at all, that may indicate that something else is going wrong.
Yeah, I have used messenger.toggleVerbose. this is the event that gets thrown with the collision:
sent event: camcollider-into-c sentArgs = [render/camera/cam/camcollider into render/room/Scene/centerroom/Plane.001 at 16.2447 10.0212 3.85415], taskChain = None
So it looks like its still “Plane.001”. Would you have any idea where else it could have gone wrong?
important
Keep in mind that it’s not always a good idea; especially in visually complex games; to run collisions against visual geometry as it tends to be very expensive.