![]() |
Yume Project 3.0
Touhou-inspired Danmaku game made in C only
|
Représente un loose laser — un filament composé de plusieurs nodes. Plus de détails...
#include <looseLaser.h>
Attributs publics | |
| Entity * | looseNodes |
| int | looseNodeCount |
| float | looseTargetLength |
| float | looseWidth |
| Timer | looseTimer |
| Color | looseColor |
Représente un loose laser — un filament composé de plusieurs nodes.
Le node à l'avant (head) se comporte comme une Bullet avec physique. Les nodes suivants conservent l'historique des positions du head pour créer un effet de traînée (tail).
| Color Loose_laser::looseColor |
Couleur utilisée pour le rendu (affichage uniquement)
| int Loose_laser::looseNodeCount |
Nombre actuel de nodes valides dans looseNodes
| Entity* Loose_laser::looseNodes |
Tableau d'entités représentant les nodes (head + historique)
| float Loose_laser::looseTargetLength |
Longueur cible du laser; la chaîne est tronquée si dépassée
| float Loose_laser::looseWidth |
Épaisseur du laser en pixels