09. 粒子效果
在本章中,我们将为我们的按键击打片段添加粒子效果。
声明
与之前类似,声明我们会使用的粒子效果:
export const particle = defineParticle({
effects: {
note: ParticleEffectName.NoteCircularTapCyan,
},
})
export const particle = defineParticle({
effects: {
note: ParticleEffectName.NoteCircularTapCyan,
},
})
击打片段
让我们为击打片段添加粒子效果:
export const noteHit = {
enter() {
// ...
const layout = Rect.one
.mul(2 * note.radius)
.scale(1, -1)
.translate(0, 1)
particle.effects.note.spawn(layout, 0.3, false)
},
}
export const noteHit = {
enter() {
// ...
const layout = Rect.one
.mul(2 * note.radius)
.scale(1, -1)
.translate(0, 1)
particle.effects.note.spawn(layout, 0.3, false)
},
}