加入碰撞和粒子发射路径

This commit is contained in:
tianmo committed 2026-09-05 18:18:05 +08:00
1 parent 026ee74d48
commit 72d8daa283
12 files changed
+1365 -1276

No files matched your search

+4 -1
View File
@@ -1442,7 +1442,10 @@ function loop() {
em.renderable = visible
const c = sys.config
em.scale.set(c.rootScaleX, c.rootScaleY)
em.setColliders(previewColliders)
const collisionIds = new Set(c.collisionColliderIds)
em.setColliders(c.collision
? previewColliders.filter((collider) => collisionIds.has(collider.id))
: [])
em.setEmitterFollowSpawn(0, 0, 0)
let preview = { x: c.centerX, y: c.centerY, rotation: c.rootRotation }
const followSpine = c.emitterFollow && c.emitterFollowMode === 'bone'