Adobe 12040118 Using Help - Page 147

Property setTemporalEaseAtKey() method, Property setValue() method

Page 147 highlights

Help Using Help Reference Back 147 Description This method specifies whether the keyframe has temporal continuity. Note that temporal continuity has an effect at this keyframe only if the KeyframeInterpolationType is BEZIER for both keyInInterpolation(keyIndex) and keyOutInterpolation(keyIndex). Parameters keyIndex newVal Integer; the keyframe being set Boolean; if set to true, keyframe is set to be continuous Returns None. Property setTemporalEaseAtKey() method a p p.p ro j e c t . i t e m ( i n d e x ) . l ay e r ( i n d e x ) . p ro p e r t y ( n a m e ) . s e t Te m p or a lE a s e At Ke y( ke y In d e x , i n Te m p o ra l E a s e , o u t Te m p o r a l E a s e ) Description This method sets the in and out temporal ease for the given key. If outTemporalEase is not provided, then outTemporalEase will be set equal to the inTemporalEase. InTemporalEase and outTemporalEase are arrays of KeyframeEase objects. The dimension of the array depends on the dimension of the property's keyframeValueType. For ThreeD, the dimension of the array is 3. For TwoD, it is 2. For all other keyframeValueTypes, including TwoD_SPATIAL and ThreeD_SPATIAL types, it is 1. Parameters keyIndex inTemporalEase outTemporalEase Integer; the keyframe being set KeyframeEase; the incoming temporal ease setting KeyframeEase; the outgoing temporal ease setting Returns None. Property setValue() method app.project.ite m(index).layer(index) . p ro p e r t y ( n a m e ) .setValue( ne wValue ) Description The property setValue method sets the static value of the property. If the property has keyframes, this method cannot be used; see "Property setValueAtTime() method" on page 148 or "Property setValueAtKey() method" on page 148 instead. If used with a property that has keyframes, this method generates an exception and an error is displayed. The type of value to use as an argument depends on the propertyValueType. Using Help Back 147

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253

U
sing H
elp
B
ack
147
Help
Reference
U
sing H
elp
B
ack
147
Description
This method specifies whether the keyframe has temporal continuity.
Note that temporal continuity has an effect at this keyframe only if the KeyframeInterpolationType is BEZIER
for both keyInInterpolation(keyIndex) and keyOutInterpolation(keyIndex).
Parameters
Returns
None.
Property setTemporalEaseAtKey() method
app.project.item(index).layer(index)
.
property(name)
.setTemporalEaseAtKey(
keyIndex, inTemporalEase,
outTemporalEase
)
Description
This method sets the in and out temporal ease for the given key.
If outTemporalEase is not provided, then outTemporalEase will be set equal to the inTemporalEase.
InTemporalEase and outTemporalEase are arrays of KeyframeEase objects. The dimension of the array
depends on the dimension of the property's keyframeValueType. For ThreeD, the dimension of the array is 3.
For TwoD, it is 2. For all other keyframeValueTypes, including TwoD_SPATIAL and ThreeD_SPATIAL types,
it is 1.
Parameters
Returns
None.
Property setValue() method
app.project.item(index).layer(index)
.
property(name)
.setValue(
newValue
)
Description
The property setValue method sets the static value of the property.
If the property has keyframes, this method cannot be used; see “Property setValueAtTime() method” on
page 148 or “Property setValueAtKey() method” on page 148 instead. If used with a property that has
keyframes, this method generates an exception and an error is displayed.
The type of value to use as an argument depends on the propertyValueType.
keyIndex
Integer; the keyframe being set
newVal
Boolean; if set to true, keyframe is set to be continuous
keyIndex
Integer; the keyframe being set
inTemporalEase
KeyframeEase; the incoming temporal ease setting
outTemporalEase
KeyframeEase; the outgoing temporal ease setting