URGENCE!!!
Page 1 sur 1
URGENCE!!!
Mirphak si tu me lis...
Comment ça fonctionne ce script je n'y comprends rien du tout?
Il faut évoquer le Saint-Esprit pour faire fonctionner ceci? Je vois pas ce que cette classe fait là toute seule sans être appelée de quelconque façon...
Comment ça fonctionne ce script je n'y comprends rien du tout?
- Code:
class hood:
av = PtGetLocalAvatar()
nomAgeCourrant = PtGetAgeName()
nomAge = "Neighborhood"
prp = "nb01"
lst = nb01.dsc #
def __init__(self, avatar = PtGetLocalAvatar()):
self.av = avatar
def entourer(self, dist, hauteur, bOnOff = True):
if bOnOff:
for i in [1, 2, 3, 4, 5, 6, 7]:
so = PtFindSceneobject(self.lst[i], self.nomAge)
angle = i*2*math.pi/7
dx = dist*math.cos(angle)
dy = dist*math.sin(angle)
Attacher(so, self.av, dx, dy, hauteur, False)
#pos = so.getLocalToWorld()
#vect = ptVector3(0, 0, 1)
#so.physics.rotate(i*2*math.pi/7, vect)
else:
for i in range(8):
so = PtFindSceneobject(self.lst[i], self.nomAge)
Detacher(so, self.av)
Il faut évoquer le Saint-Esprit pour faire fonctionner ceci? Je vois pas ce que cette classe fait là toute seule sans être appelée de quelconque façon...
V@-Annabelle- Modérateur
- Messages : 340
Date d'inscription : 14/05/2010
Localisation : Canada
Autre urgence - faudrait faire vite
Qu'est-ce qui cloche dans ce code?
Je veux me rendre plus petite ou plus grande.
- Code:
def MeScale(taille=0.0):
avatar = PtGetLocalAvatar()
resizeavatar = avatar.getLocalToWorld()
scale = ptMatrix44()
scale.makeScaleMat(ptVector3(taille, taille, taille))
avatar.draw.netForce(1)
avatar.draw.warp (resizeavatar * scale)
avatar.draw.enable(1)
avatar.physics.netForce(1)
avatar.physics.warp (resizeavatar * scale)
avatar.physics.enable(1)
Je veux me rendre plus petite ou plus grande.
V@-Annabelle- Modérateur
- Messages : 340
Date d'inscription : 14/05/2010
Localisation : Canada
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|