Skip to content

Commit 7a9a50d

Browse files
committed
fix
1 parent 860ebeb commit 7a9a50d

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

change_KF_value_expression.js

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
//Экспрешн, которые позволяет менять значение одного кейфрейма, с сохранением кривых анимации. Править первые две строчки
1+
//Экспрешн, который позволяет менять значение одного кейфрейма, с сохранением кривых анимации. Править первые две строчки
22

33
myKfNum = 3;//номер кейфрема
44
myKfNewValue = 180;//новое значение для этого кейфрейма
55

66
Array.prototype.linear = function(tMin,tMax,val1,val2)
77
{
8-
if(arguments.length<4)
9-
return this;
10-
for(var i=0;i<arguments.length;i++)
11-
if(!arguments[i] instanceof Array)
8+
if(arguments.length<4)
129
return this;
10+
for(var i=0;i<arguments.length;i++)
11+
if(!arguments[i] instanceof Array)
12+
return this;
1313

14-
var newVal = [];
15-
for(var k=0;k<this.length;k++)
16-
if(tMin[k]<=tMax[k])
17-
newVal[k] = linear(this[k],tMin[k],tMax[k],val1[k],val2[k]);
18-
else
19-
newVal[k] = linear(this[k],tMin[k],tMax[k],val2[k],val1[k]);
20-
return newVal;
14+
var newVal = [];
15+
for(var k=0;k<this.length;k++)
16+
if(tMin[k]<=tMax[k])
17+
newVal[k] = linear(this[k],tMin[k],tMax[k],val1[k],val2[k]);
18+
else
19+
newVal[k] = linear(this[k],tMin[k],tMax[k],val2[k],val1[k]);
20+
return newVal;
2121
}
2222

2323
myKfOldValue = key(myKfNum).value//старое значение маркера

0 commit comments

Comments
 (0)