RotateParticleEmitter()

Archive.
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

RotateParticleEmitter()

Message par comtois »

si je reprends l'exemple "Particle.pb" dans le répertoire Examples/sources

et que j'ajoute dans la boucle

Code : Tout sélectionner

RotateParticleEmitter(1,1,1,1)


je ne vois rien tourner .

ça serait quand même pratique de ne pas avoir toujours les particules qui montent .
J'aimerais qu'elles soient émises sur la gauche derrière un vaisseau qui se déplace en horizontal par exemple , il y a moyen de faire ça ?
dlolo
Messages : 118
Inscription : ven. 18/févr./2005 16:29

RotateParticleEmitter()

Message par dlolo »

Oui effectivement la fonction ne fonctionne pas.
Pour pallier à ce prob j'ai retourné la camera pour avoir justement les particules qui tombent, vers le bas donc... !
C'est vrai que dans mon prog je n'ai que les particules en 3D, le reste c'est des sprites, mais si il y a d'autres objets 3D il suffit de tout retourner et hop !!!
comtois
Messages : 5186
Inscription : mer. 21/janv./2004 17:48
Contact :

Message par comtois »

tu mélanges sprites et 3D ? cool , j'espère que tu nous montreras ce que ça donne , je suis curieux :)
dlolo
Messages : 118
Inscription : ven. 18/févr./2005 16:29

Message par dlolo »

tiens, voila le début d'un petit jeu de tir.

File:1->Arcade1.rar

-Déplacement du vaisseau à la souris, avec un peu d'inertie (je crois que c'est comme ca qu'on dit) grace à CurveValue.
-Rotation des boules du vaisseau avec la molette
-Tir avec bouton gauche évidement!!
-Les boules rouge remplacent pour l'instant les méchants
- Vitesse avec fleche haut et bas
- Fleche droite pour ajouter des mechants

à noter : les gaz du vaisseau (les particules) augmentent avec la vitesse

C'est mon deuxieme prog en Pure dis moi ce que tu en pense...
Guimauve
Messages : 1015
Inscription : mer. 11/févr./2004 0:32
Localisation : Québec, Canada

Message par Guimauve »

Je pense que le x, y et le z dans RotateParticleEmitter(EmitterID,x,y,z)
correspond à une angle en degré autour de chacun des axes.

Mais ça reste à confirmer.

A+
Guimauve
Répondre