Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

problem with sitting anim

Jenny Coakes
Registered User
Join date: 14 Feb 2007
Posts: 6
10-02-2007 11:06
I did a sitting anim and import it in sl.

When played just clicking on "play in world" button, its work nicely, but when put in an AO and using it to sit somewhere, it didnt play exactly the same ... Is somebody could explain that ?

thank you
Darien Caldwell
Registered User
Join date: 12 Oct 2006
Posts: 3,127
10-02-2007 12:39
It depends on what you are sitting on. If you are just sitting on a raw prim item, you should see your animation. However if you are sitting on a chair with its own built in animation or a poseball, you will end up with a "mixture" of your animation and the animation in the chair. As most chairs are animated these days, the sits in most AO's are a quaint throwback to days when that wasn't so. If you really want to use your own sit in a particular chair that has it's own, you either need to remove the animation/script from that chair (if possible), or replace the animation in it with yours. I would recommend either unless you are fairly skilled with building and understand how poseballs work. Hope this helps. :)
_____________________
Jenny Coakes
Registered User
Join date: 14 Feb 2007
Posts: 6
10-09-2007 02:30
hmm.. not the problem is not the object i am sitting :(

Its works fine when played just clicking on "play in world" button, i am sitting on air with the good anim. But when i put in a AO (ZHAO and ZHAO II, same things) and sit on a box i just built, the anim dont work the same: the legs are not cross and hands are not at the same place, even if i have a sort of anim, like a pale reflect of mine.

I am lost and really dont understand what happen :(
Ziggy Puff
Registered User
Join date: 15 Jul 2005
Posts: 1,143
10-09-2007 09:41
If you hit "play in world" while you're standing, your animation is playing on top of the SL *standing* animation. If you put it in an AO and sit on something, your animation is playing on top of the SL *sitting* animation. I'm a scripter, not an animator, but I believe the SL sitting animation is a higher priority than the SL standing animation, so it's possible that your animation isn't a high enough priority, and that's why you don't see it play on all the joints.

Try this:

* Take off your AO and any other attachments that may animate you
* Create a box prim
* Sit on it (now the SL default sit animation should be playing)
* Now play your animation in world

You should see the same result as when you tried it with the AO.

If that works, that means that to test a sitting animation, even when you play in world, you should sit down on something first. Don't test non-standing animations while standing, or you'll get the wrong results.

And like I said, I'm a scripter, so I could be wrong in my guess about what's going on.