Hello everyone, I'm working on a project where the root prim rotates a child prim using the following code. rotate_counter()
{
vector rotationAngle = <0, 1, 0> * llTan(85);
llSetLinkPrimitiveParams(3, [ PRIM_OMEGA, rotationAngle, 1.0, 1.0 ]);
}This root prim also sets the same child prim texture and texture animation every six seconds using the following code. llSetLinkPrimitiveParamsFast(3, [PRIM_TEXTURE, ALL_SIDES, "blah", <1.0, 1.0, 0.0>, <0.0, 0.0, 0.0>, 0.0]);
llSetLinkTextureAnim(3, ANIM_ON | LOOP, ALL_SIDES, 4, 4, 1.0, 11.0, 23 );For some reason the code that changes the texture and it's texture animation causes the child prim to stop it's OMEGA spin. Sometimes, it doesn't and sometimes it does. The behavior is intermittent and there doesn't seem to be a pattern. Does anyone have any ideas why the problem occurs? Is there another, more predictable way of spinning a child prim smoothly? Thanks for any help, -Grim