Sit and position

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m (Robot: Cosmetic changes)
m (Indentation)
 
Line 4: Line 4:
  
 
<source lang="lsl">
 
<source lang="lsl">
 
+
default
default{
+
{
 
+
    state_entry()
state_entry()
+
    {
        {
+
        llSetText("sit here", <0.0, 1.0, 0.0>, 1.0);
        llSetText("sit here ", <0,1,0>,1);
+
        llSay(PUBLIC_CHANNEL, "started");
        llSay(0,"started");
+
        vector rot=<180.0, -180.0, 0.0> * DEG_TO_RAD;
        vector rot=<180.0, -180.0, 0.0>*DEG_TO_RAD;
+
        rotation finalrot = llEuler2Rot(rot);
        rotation finalrot=llEuler2Rot(rot);
+
        llSitTarget(<-0.35, 0.0, 0.75>, finalrot);
        llSitTarget(<-0.35, 0.0, 0.75>,finalrot);
+
    }
        }
+
 
}
 
}
 
 
</source>
 
</source>
  
 
[[Category:Scripts]]
 
[[Category:Scripts]]

Latest revision as of 07:31, 22 September 2020

[edit] Sit and position

Just drop into an object and play with the vector rot stuff and llsitTarget till happy :-)

default
{
    state_entry()
    {
        llSetText("sit here", <0.0, 1.0, 0.0>, 1.0);
        llSay(PUBLIC_CHANNEL, "started");
        vector rot=<180.0, -180.0, 0.0> * DEG_TO_RAD;
        rotation finalrot = llEuler2Rot(rot);
        llSitTarget(<-0.35, 0.0, 0.75>, finalrot);
    }
}
Personal tools
General
About This Wiki