Collision Problems on Custom Character
Alright, so I'm working on this diver. I have removed all logic from a puppet so it basically consists of jointed parts. I have found that it works best to set a mass of 0 on each body part, turn on Ignore Gravity as well as turning off moveable in the physics tab. This gives the diver a neutral bouyancy and it controls well when I add a mover and rotator.
The problem is that it doesn't collide with other objects, even though each body part has collidable on (see screenshot). It just goes through them even if they also has collidable on. It DOES collide with objects that are set to movable however, but I don't want the scenery to shoot off when the character touches it.
Turning on movable on the entire group when scoped out actually works somewhat, but then the diver starts moving on its own and the parts go all wonky.
Any ideas why turning on Collidable on the parts doesn't work?
-
Have you tried making the parts only collide with scenery etiquettes and making the underwater walls have that tag? or you could try adding a invisible selfmade collisionbox to the diver although theres a bug where it glitches out the entire puppet. Or you could add a laser searcher to the puppet that points in swimming direction and it it hits a "scenery" etiquette object it will trigger a mover that moves away from the wall
-
Good ideas! I have tried using tags as you described, but to no luck. The last idea is interesting - no diver wants to swim into rocks anyway, right?
Thanks for your suggestions! -
I'm having a similar problem. I put an advanced mover on an object and it doesn't seem to collide with anything unless I turn on moveable, at which point the object orientation gets disrupted by collisions.
Please sign in to leave a comment.