12个版本
0.14.1 | 2024年7月16日 |
---|---|
0.13.1 | 2024年3月13日 |
0.13.0 | 2024年2月26日 |
0.2.9 | 2024年2月28日 |
#872 in 游戏开发
每月246次下载
52KB
290 行
Bevy Hanabi Loader
将VFX文件定义为这样的RON文件
BillboardEffectBuilder(
name: "CloudBillboard",
texture_name: "cloud",
age: Constant(0.0),
lifetime: Constant(5.0),
position_center: RandomVector( offset:(-2.0,-2.0,-2.0),multiplier:(4.0,4.0,4.0) ) ,
position_radius: RandomScalar( offset:0.0,multiplier:8.0 ),
velocity_center: RandomVector( offset:(-2.0,-0.2,0.2),multiplier:(0.0,1.0,4.0) ) ,
velocity_speed: RandomScalar( offset:0.0,multiplier:8.0 ),
color_base: ( 0.9, 0.1, 0.1, 1.0 ),
color_random_multiplier: ( 0.0,0.6,0.0,0.0 ),
rotation: RandomScalar (offset: 0.0, multiplier: 6.28 ) ,
alpha_cutoff: TimeSinewave (time_scalar: 2.0, multiplier: 0.3, offset: 0.4)
)
然后您可以加载它...参见src/examples/basic.rs
依赖项
~44–82MB
~1.5M SLoC