{ "format": "SpineParticle.EditorConfig", "version": 1, "savedAt": "2026-09-22T08:54:10.890Z", "editor": { "viewScale": 0.8928571428571433, "viewX": 27.26238807717155, "viewY": -5.489695295473268 }, "settings": { "backgroundX": 0, "backgroundY": 0, "backgroundOpacity": 1, "backgroundImageName": "", "backgroundImageData": "", "showGrid": true, "exportSettings": { "imagesPath": "./images/", "spineVersion": "4.2", "keyframeCurve": "bezier", "fps": 30, "omitFps": false, "integerFrameAlignment": true, "bonePool": true, "excludeEmptyAnimations": false, "fileName": "SpineParticle.json" } }, "timeline": { "fps": 30, "loop": true, "playbackStart": 0, "playbackEnd": 90, "animations": [ "animation" ] }, "selection": { "type": "particle", "id": 1 }, "scene": { "systems": [ { "id": 1, "visible": true, "animation": "animation", "config": { "imageResources": [ { "id": 1, "textureName": "star", "textureFolder": "", "previewUrl": "/images/star.png", "imageMode": "fixed", "sequencePlayback": "loop-forward", "sequenceFps": 30, "sequenceFrames": [], "weight": 100, "locked": false, "scale": 1, "anchorX": 0.5, "anchorY": 0.5, "colorMode": "random", "colorStart": "#ffffff", "colorEnd": "#ff4d4d", "colorGradient": [ { "position": 0, "color": "#ffffff" }, { "position": 1, "color": "#ff4d4d" }, { "position": 0.5, "color": "#00e1ff" }, { "position": 0.25, "color": "#ffae00" }, { "position": 0.75, "color": "#c800ff" } ], "blend": "add", "independentAlpha": "off", "alpha": 1, "alphaCurveMode": "跟随导出", "alphaCurve": [ { "x": 0, "y": 0 }, { "x": 0.1, "y": 1 }, { "x": 0.9, "y": 1 }, { "x": 1, "y": 0 } ] } ], "imageWeightVersion": 1, "name": "lizi", "mode": "burst", "rate": 5, "streamBehavior": "loop", "loopDurationFrames": 120, "generateLoopStartAnimation": false, "loopStartUseCustomDuration": false, "loopStartDurationFrames": 30, "generateLoopEndAnimation": false, "loopEndUseCustomDuration": false, "loopEndDurationFrames": 30, "burstCount": 50, "burstLoop": false, "delay": 0, "duration": 1, "shape": "circle", "showShape": false, "shapeRangeVersion": 1, "innerRadius": 150, "outerRadius": 150, "innerRectW": 0, "innerRectH": 0, "outerRectW": 60, "outerRectH": 40, "spawnPathId": 0, "spawnPathDistribution": "fixed", "radius": 30, "rectW": 60, "rectH": 40, "centerX": 0, "centerY": 0, "rootRotation": 0, "rootScaleX": 1, "rootScaleY": 1, "emissionAngleMode": "radial", "direction": -90, "spread": 0, "coneDirection": 90, "coneAngle": 60, "lifeMin": 3, "lifeMax": 3, "lifeMode": "fixed", "lifeCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "speedMin": 0, "speedMax": 0, "speedMode": "fixed", "speedCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "scaleMin": 0.2, "scaleMax": 0.6, "scaleMode": "random", "scaleAxisMode": "uniform", "scaleYMin": 0.3, "scaleYMax": 0.8, "scaleCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "scaleYCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "scaleEndRatio": 0.3, "initialRotationMode": "random", "initialRotationMin": 0, "initialRotationMax": 360, "initialRotationCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "alpha": 1, "alphaEnd": 0, "rotationSpeedMin": 360, "rotationSpeedMax": 720, "speedOverLifeEnabled": false, "speedOverLifeMode": "fixed", "speedOverLifeMin": 1, "speedOverLifeMax": 1, "speedOverLifeCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "scaleOverLifeEnabled": false, "scaleOverLifeMode": "curve", "scaleOverLifeAxisMode": "uniform", "scaleOverLifeMin": 0, "scaleOverLifeMax": 1, "scaleYOverLifeMin": 0, "scaleYOverLifeMax": 1, "scaleOverLifeCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "scaleYOverLifeCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "rotationOverLifeEnabled": true, "rotationOverLifeMode": "random", "rotationOverLifeCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "gravity": 980, "gravityMode": "fixed", "gravityMin": 980, "gravityMax": 980, "gravityDirection": -90, "gravityCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "damping": 0.6, "seed": 457291, "colorStart": "#ffffff", "colorEnd": "#ff4d4d", "colorOverLife": false, "blend": "add", "alphaMode": "curve", "curveMode": "线性", "alphaCurve": [ { "x": 0, "y": 0 }, { "x": 0.1, "y": 1 }, { "x": 0.91, "y": 1 }, { "x": 1, "y": 0 } ], "textureName": "star", "textureFolder": "", "alphaScale": 1, "anchorX": 0.5, "anchorY": 0.5, "independentAlpha": "off", "offsetX": 0, "offsetY": 0, "noise": true, "noiseAmt": 10, "noiseRange": 100, "noiseSpeed": 1, "useGravity": false, "wind": false, "windX": 0, "windY": 0, "windMode": "fixed", "windMin": 100, "windMax": 100, "windDirection": 0, "windCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "forceField": true, "forceStrength": 20, "forceRadius": 300, "forceCenterX": 0, "forceCenterY": 0, "forceFalloff": "constant", "vortex": true, "vortexStrength": 10, "vortexRadius": 300, "vortexCenterX": 0, "vortexCenterY": 0, "vortexFalloff": "constant", "attraction": false, "attractionCenterX": 200, "attractionCenterY": 0, "attractionRadius": 20, "attractionDuration": 0.5, "attractionDelay": 0.1, "attractionDelayMode": "particle", "attractionPath": "curve", "trail": true, "trailConfigVersion": 3, "trailResources": [ { "id": 1, "textureName": "trail", "previewUrl": "/images/trail.png", "weight": 100, "locked": false, "rotation": 0, "colorMode": "particle", "color": "#ffffff", "colorGradient": [ { "position": 0, "color": "#ffffff" }, { "position": 1, "color": "#ffffff" } ], "blend": "normal", "alphaMode": "particle", "alpha": 1, "alphaCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "boneCount": 2, "trailRatio": 100, "lengthMode": "fixed", "length": 100, "lengthMin": 100, "lengthMax": 100, "widthSizeMode": "fixed", "width": 10, "widthMin": 100, "widthMax": 100, "widthMode": "particle", "lifeLengthEnabled": false, "lifeLengthCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "shapeEnabled": false, "shapeCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ] } ], "trailResourceVersion": 6, "trailTextureName": "trail", "trailPreviewUrl": "/images/trail.png", "trailColorMode": "particle", "trailColor": "#ffffff", "trailColorGradient": [ { "position": 0, "color": "#ffffff" }, { "position": 1, "color": "#ffffff" } ], "trailAlphaMode": "particle", "trailAlpha": 1, "trailAlphaCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "trailBoneCount": 3, "trailLength": 100, "trailWidth": 100, "trailWidthMode": "particle", "trailLifeLengthEnabled": false, "trailLifeLengthCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "trailShapeEnabled": false, "trailShapeCurve": [ { "x": 0, "y": 1 }, { "x": 1, "y": 1 } ], "trailGridRows": 2, "trailGridCols": 2, "collision": false, "collisionColliderIds": [], "pathFollow": false, "emitterFollow": false, "emitterFollowMode": "none", "emitterFollowPathId": 0, "emitterFollowSpineId": 0, "emitterFollowBoneName": "", "emitterFollowBoneOffsetX": 0, "emitterFollowBoneOffsetY": 0, "emitterFollowBoneRotation": 0, "emitterFollowBoneScaleX": 1, "emitterFollowBoneScaleY": 1, "emitterAngleMode": "fixed", "emitterFollowCurve": [ { "x": 0, "y": 0 }, { "x": 1, "y": 1 } ], "emitterFollowDuration": 2, "emitterFollowSpace": "world", "emitterFollowDirection": "forward", "emitterFollowOffset": 0, "showForceFieldShape": false, "showVortexShape": false, "showAttractionShape": true } } ], "colliders": [], "paths": [], "spines": [] } }