Search the Community
Showing results for tags 'root'.
-
Sound from prim in linkset without additional script.
ainst Composer posted a topic in LSL Scripting
Hello! I came across a vehicles in which the sound comes not from the root prim but from another, for example from a motor. but at the same time in the motor prim, I did not find the script. How to make the sound go from not root prim and from child prim in a link set without an additional script? -
I build spaceship meshes and Ive made an interior kit for the ship with doors and all. On all of the doors I use a main controller script in the root prim that uses Fast Pramerters and the description and name of the child prims inside the linkset. So ONLY the door meshes are named Door will open or close if touched in the linkset. How ever I ran into an issue thinking of a way to play a single door sound from the root prim to the child prims. I dont want to have to put a single script inside each door 16 in total to play sound when the doors are touched and open. So im wondering if there is a
- 3 replies
-
- linkset
- child prims
-
(and 1 more)
Tagged with:
-
In 2010 the scripting genius Becca Moulliez generously released her BWind Sailing Engine, a set of interactive scripts to fully animate a sailing boat. Even after much Googling I have been unable to find out how to modify these scripts to work in conjunction with the current practice of creating the components of a boat in mesh, especially the sails and boom. Perhaps there is someone who has succeeded in bringing these scripts up to date, and in Becca's spirit would be prepared to share the knowledge. The SL sailing community would be extremely grateful
-
rotation How to get root prim rotation by 2 child buttons?
KennyChidorie posted a question in Everything Else
I need two static buttons what can move(rotate) my prim left/right side. Maybe someone can explain to me what wrong? Thanks for your answers. Troubles: only 1 button move object. move all objects. Button: { touch_start(integer k) { llSay(11111, "Rot1"); llResetScript(); } } Root: integer count; default { state_entry() { count = 1; state p; } } state p { state_entry() { llListen(11111, "Rot1", "", "Rot1"); } listen(integer channel, string name,