{ "MaxCount": 6000, "Duration": 5, "Rate": 2000, "Life": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Constant", "Ranged": true, "Bidirectional": false, "A0": 2, "A1": 4 } ] }, "Drawable": { "Type": "SkCircleDrawable", "Radius": 2 }, "Spawn": [ { "Type": "SkLinearVelocityAffector", "Enabled": true, "Force": false, "Frame": "World", "Angle": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Constant", "Ranged": true, "Bidirectional": false, "A0": 80, "A1": 100 } ] }, "Strength": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Constant", "Ranged": true, "Bidirectional": false, "A0": 50, "A1": 80 } ] } } ], "Update": [ { "Type": "SkColorAffector", "Enabled": true, "Curve": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Linear", "Ranged": false, "A0": [ 0, 1, 1, 1 ], "D0": [ 1, 0, 1, 1 ] } ] } }, { "Type": "SkSizeAffector", "Enabled": true, "Curve": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Linear", "Ranged": true, "Bidirectional": false, "A0": 0.5, "D0": 2, "A1": 1, "D1": 0.25 } ] } }, { "Type": "SkLinearVelocityAffector", "Enabled": true, "Force": true, "Frame": "World", "Angle": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Constant", "Ranged": false, "Bidirectional": false, "A0": 0 } ] }, "Strength": { "Input": { "Source": "Age", "TileMode": "Repeat", "Left": 0, "Right": 1 }, "XValues": [], "Segments": [ { "Type": "Constant", "Ranged": false, "Bidirectional": false, "A0": -20 } ] } } ] }