Yume Project 3.0
Touhou-inspired Danmaku game made in C only
Chargement...
Recherche...
Aucune correspondance
Référence du fichier particle.h

fonctions d'invocation d'effets visuels Plus de détails...

#include "components/bullet.h"
#include "common.h"
#include "physics.h"
#include "pool.h"
#include "sprite.h"

Aller au code source de ce fichier.

Fonctions

Entity particle_spawn (Pool *p, float x, float y, float speed, float angle, SpriteID graphic)
 Crée une particule.
Entity particle_bound (Pool *p, SpriteID graphic, Entity owner)
 Crée une particule à partir d'un sprite, puis la lie à une entité

Description détaillée

fonctions d'invocation d'effets visuels

Documentation des fonctions

◆ particle_bound()

Entity particle_bound ( Pool * p,
SpriteID graphic,
Entity owner )

Crée une particule à partir d'un sprite, puis la lie à une entité

Paramètres
ppool courante (toutes les données de l'ECS)
graphicl'identifiant de la texture à utiliser
ownerl'identifiant de l'entité qui devient owner de la particule
Renvoie
l'id de l'entité créée

◆ particle_spawn()

Entity particle_spawn ( Pool * p,
float x,
float y,
float speed,
float angle,
SpriteID graphic )

Crée une particule.

Paramètres
ppool courante (toutes les données de l'ECS)
xcoordonnée x initiale
ycoordonnée y initiale
speedvitesse initiale
angleangle initial
graphicl'identifiant de la texture à utiliser
Renvoie
l'id de l'entité créée