📄 ps.h
字号:
class particle_system : public bsp_object
{
public:
vector color_new,colorvar_new;
float bump_new,friction_new,radius_new,
mass_new,gravity_new,speed_new,
speed_var,ax,ay;
int col_flag_new,texture_new;
int emmtime,totpart,fadetime;
int part0,part1;
color_particle *part;
int step(int dt);
void draw();
int get_custom_param_desc(int i,param_desc *pd);
inline bsp_object *clone()
{
particle_system *p=new particle_system;
*p=*this;
p->source=this;
return p;
};
particle_system()
{
type=TYPE_PARTICLE_SYSTEM;
part=0;
}
~particle_system()
{
if (part)
delete part;
}
};
class ps_desc : public class_desc
{
public:
void *create() { return new particle_system; };
char *get_name() { return "ps"; };
int get_type() { return TYPE_PARTICLE_SYSTEM; };
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -