pingpong = false;
if (numKeys > 1){
   k1 = key(1).time;
   kn = key(numKeys).time;
   dur = kn - k1;
   t0 = time - k1;
   t = t0%dur;
   n = Math.ceil(t0/dur);
   if (pingpong == true && n%2 == 0){
       valueAtTime(kn - t);
   } else {
    valueAtTime(t + k1);
  }
} else {
   value;
} 
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。