Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Rotating Platform

Solomon Devoix
Used Register
Join date: 22 Aug 2006
Posts: 496
01-10-2007 16:41
I've seen platforms that rotate slowly, and if you walk onto them and stand on them... you move along with them. However, so far the various methods I've tried to replicate this don't work. Just standing on an object -- not using the "sit" option, or an custom animation -- doesn't seem to make you interact with it enough to get shifted as it rotates under you.

Anyone have any suggestions as to how to do this, without having to use some kind of custom "just stand there" animation inside the rotating platform?
2k Suisei
Registered User
Join date: 9 Nov 2006
Posts: 2,150
01-11-2007 07:52
What methods have you tried? llTargetOmega() wont work because it doesn't physically rotate an object. Only visually.

You could try adding some small invisible ridges to the top of a physical object that is spinning around. The ridges will help it to grip the avatar and push/pull the avatar around.
Solomon Devoix
Used Register
Join date: 22 Aug 2006
Posts: 496
01-11-2007 08:33
Yeah, I know llTargetOmega is just a client-side visual; what I have tried is variations on using the different SetRots, both with the platform (very short cylinder) as a standard prim, and as a physical object. No dice so far.
Jillian Callahan
Rotary-winged Neko Girl
Join date: 24 Jun 2004
Posts: 3,766
01-11-2007 13:50
A physical object, probably held in place with llMoveToTarget , and using a timer event, nudged with llApplyRotationalImpulse for the rotation.

Note also that llTargetOmega has a server-side, "real" effect on physical objects and may be more useful to you here than applying impulses.
_____________________