Follow us on Twitter
Digital Concepts Website!

Porte Coullissante v0.1

Compat OpenSim Aurora-Sim Diva Disto Second Life Langage Lsl
  • Titre
    Porte Coullissante v0.1
  • Internalisation
    Français
  • Permissions
    Copy | Modify | Transfert
  • Gratuit
    Oui
  • Page vues
    10992 fois
  • Favoris
    Ajouter aux favoris
  • J'aime
  • Voter
    (0 votes)

Ce script permet de faire coulisser un prim. Par exemple pour une porte ...

lsl: Porte Coullissante v0.1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// Porte Coulissante v1.0
 
float largeur;
 
default
{
 state_entry()
 {
 vector dimensions = llGetScale();
 largeur = dimensions.y - (dimensions.y / 10);
 llSay(0, "porte en action");
 state ferme;
 }
}
 
state ouvert
{
 touch_start(integer total_number)
 {
 vector position = llGetPos();
 llSetPos(position + <0, largeur, 0>);
 state ferme;
 }
}
 
state ferme
{
 touch_start(integer total_number)
 {
 vector position = llGetPos();
 llSetPos(position + <0, -largeur, 0>);
 state ouvert;
 }
}