1{ 2 "MaxCount": 4096, 3 "Duration": 1, 4 "Rate": 1000, 5 "Life": { 6 "Input": { 7 "Source": "Age", 8 "TileMode": "Repeat", 9 "Left": 0, 10 "Right": 1 11 }, 12 "XValues": [], 13 "Segments": [ 14 { 15 "Type": "Constant", 16 "Ranged": true, 17 "Bidirectional": false, 18 "A0": 1, 19 "A1": 3 20 } 21 ] 22 }, 23 "Drawable": { 24 "Type": "SkCircleDrawable", 25 "Radius": 1 26 }, 27 "Spawn": [ 28 { 29 "Type": "SkLinearVelocityAffector", 30 "Enabled": true, 31 "Force": false, 32 "Frame": "World", 33 "Angle": { 34 "Input": { 35 "Source": "Age", 36 "TileMode": "Repeat", 37 "Left": 0, 38 "Right": 1 39 }, 40 "XValues": [], 41 "Segments": [ 42 { 43 "Type": "Constant", 44 "Ranged": true, 45 "Bidirectional": false, 46 "A0": -30, 47 "A1": 30 48 } 49 ] 50 }, 51 "Strength": { 52 "Input": { 53 "Source": "Age", 54 "TileMode": "Repeat", 55 "Left": 0, 56 "Right": 1 57 }, 58 "XValues": [], 59 "Segments": [ 60 { 61 "Type": "Constant", 62 "Ranged": true, 63 "Bidirectional": false, 64 "A0": 10, 65 "A1": 30 66 } 67 ] 68 } 69 }, 70 { 71 "Type": "SkPositionOnTextAffector", 72 "Enabled": true, 73 "Input": { 74 "Source": "Random", 75 "TileMode": "Clamp", 76 "Left": 0, 77 "Right": 1 78 }, 79 "SetHeading": true, 80 "Text": "SKIA", 81 "FontSize": 96 82 } 83 ], 84 "Update": [ 85 { 86 "Type": "SkColorAffector", 87 "Enabled": true, 88 "Curve": { 89 "Input": { 90 "Source": "Age", 91 "TileMode": "Repeat", 92 "Left": 0, 93 "Right": 1 94 }, 95 "XValues": [], 96 "Segments": [ 97 { 98 "Type": "Linear", 99 "Ranged": false, 100 "A0": [ 1, 0.196078, 0.0784314, 1 ], 101 "D0": [ 1, 0.784314, 0.0784314, 1 ] 102 } 103 ] 104 } 105 } 106 ] 107}