aardio 文档

av.video.particles 库模块帮助文档

av.video.particles 成员列表 #

av.video.particles.create(kind,opt) #

创建粒子组:kind 为 "sparkle"(星光 + 冲击环)或 "confetti"(彩纸);
opt: seed,count,scale(尺寸倍数,按 1080p 设计),colors(ARGB 数组),spread(彩纸喷射扇形角度),
radius(星光散布半径,像素,默认 260×scale),ringRadius(冲击环半径,默认=radius),
avoid(要避开的矩形数组 {x0;y0;x1;y1},相对爆发中心;飞向它们的星星碰到前淡出)
返回值的 life 字段为持续秒数

av.video.particles.draw(g,ps,t,x,y,alpha) #

在 (x,y) 画第 t 秒的粒子(t 从爆发时刻算起,解析求值,可任意时刻随机访问)

Markdown 格式