dl
dl::ParticleConfig::Node结构体 参考

粒子参数 -> 粒子参数 更多...

#include <dl_particle_config.h>

Public 属性

std::array< float, 2 > alpha = { 1, 0 }
 
std::array< float, 2 > angle = { 0, 360 }
 透明度(范围) -> 透明度(范围)
 
std::array< float, 3 > color_beg = { 1, 1, 1 }
 方向角度(范围) -> 方向角度(范围)
 
std::array< float, 2 > rotate_speed = { 0, 0 }
 起始颜色(RGB) -> 起始颜色(RGB)
 
std::array< float, 3 > color_end = { 1, 1, 1 }
 旋转速度(范围) -> 旋转速度(范围)
 
std::array< float, 2 > lifetime = { 1, 2 }
 结束颜色(RGB) -> 结束颜色(RGB)
 
bool rotate_to_dir = false
 存活时间(范围) -> 存活时间(范围)
 
std::array< float, 2 > rotate_angle = { 0, 0 }
 旋转至运动方向 -> 旋转至运动方向(启用后,其他旋转控制失效)
 
std::array< float, 2 > scale_x_beg = { 1, 1 }
 初始旋转角度(范围) -> 初始旋转角度(范围)
 
std::array< float, 2 > scale_x_end = { 1, 1 }
 起始缩放比例x轴(范围) -> 起始缩放比例x轴(范围)
 
std::array< float, 2 > scale_y_beg = { 1, 1 }
 结束缩放比例x轴(范围) -> 结束缩放比例x轴(范围)
 
std::array< float, 2 > scale_y_end = { 1, 1 }
 起始缩放比例y轴(范围) -> 起始缩放比例y轴(范围)
 
std::array< float, 2 > speed = { 100, 200 }
 结束缩放比例y轴(范围) -> 结束缩放比例y轴(范围)
 

详细描述

粒子参数 -> 粒子参数

在文件 dl_particle_config.h63 行定义.

类成员变量说明

◆ alpha

std::array<float, 2> dl::ParticleConfig::Node::alpha = { 1, 0 }

在文件 dl_particle_config.h65 行定义.

◆ angle

std::array<float, 2> dl::ParticleConfig::Node::angle = { 0, 360 }

透明度(范围) -> 透明度(范围)

在文件 dl_particle_config.h66 行定义.

◆ color_beg

std::array<float, 3> dl::ParticleConfig::Node::color_beg = { 1, 1, 1 }

方向角度(范围) -> 方向角度(范围)

在文件 dl_particle_config.h67 行定义.

◆ color_end

std::array<float, 3> dl::ParticleConfig::Node::color_end = { 1, 1, 1 }

旋转速度(范围) -> 旋转速度(范围)

在文件 dl_particle_config.h69 行定义.

◆ lifetime

std::array<float, 2> dl::ParticleConfig::Node::lifetime = { 1, 2 }

结束颜色(RGB) -> 结束颜色(RGB)

在文件 dl_particle_config.h70 行定义.

◆ rotate_angle

std::array<float, 2> dl::ParticleConfig::Node::rotate_angle = { 0, 0 }

旋转至运动方向 -> 旋转至运动方向(启用后,其他旋转控制失效)

在文件 dl_particle_config.h72 行定义.

◆ rotate_speed

std::array<float, 2> dl::ParticleConfig::Node::rotate_speed = { 0, 0 }

起始颜色(RGB) -> 起始颜色(RGB)

在文件 dl_particle_config.h68 行定义.

◆ rotate_to_dir

bool dl::ParticleConfig::Node::rotate_to_dir = false

存活时间(范围) -> 存活时间(范围)

在文件 dl_particle_config.h71 行定义.

◆ scale_x_beg

std::array<float, 2> dl::ParticleConfig::Node::scale_x_beg = { 1, 1 }

初始旋转角度(范围) -> 初始旋转角度(范围)

在文件 dl_particle_config.h73 行定义.

◆ scale_x_end

std::array<float, 2> dl::ParticleConfig::Node::scale_x_end = { 1, 1 }

起始缩放比例x轴(范围) -> 起始缩放比例x轴(范围)

在文件 dl_particle_config.h74 行定义.

◆ scale_y_beg

std::array<float, 2> dl::ParticleConfig::Node::scale_y_beg = { 1, 1 }

结束缩放比例x轴(范围) -> 结束缩放比例x轴(范围)

在文件 dl_particle_config.h75 行定义.

◆ scale_y_end

std::array<float, 2> dl::ParticleConfig::Node::scale_y_end = { 1, 1 }

起始缩放比例y轴(范围) -> 起始缩放比例y轴(范围)

在文件 dl_particle_config.h76 行定义.

◆ speed

std::array<float, 2> dl::ParticleConfig::Node::speed = { 100, 200 }

结束缩放比例y轴(范围) -> 结束缩放比例y轴(范围)

在文件 dl_particle_config.h77 行定义.


该结构体的文档由以下文件生成: