{
  "schemaVersion": 1,
  "atomId": "particle-trail.aicomponent",
  "bundleType": "aicomponent",
  "category": "vfx",
  "mode": "fixed",
  "label": { "zh": "粒子拖尾特效", "en": "Particle Trail VFX" },
  "tags": ["vfx", "particle", "trail", "follow", "movement", "playcanvas", "phaser"],
  "generation": {
    "animationType": "particle",
    "engineSupport": ["playcanvas", "phaser"],
    "parameters": {
      "target": "entity — object to follow",
      "count": "number — max particles (default: 20)",
      "lifetime": "number — particle lifetime in seconds (default: 0.4)",
      "size": "number — particle start size (default: 8)",
      "color": "string — particle color (default: '#FFD700')",
      "offset": "number[] — [x, y] spawn offset from target center"
    }
  },
  "files": { "skill": "SKILL.md", "phaser": "ref/phaser.js" }
}
