利用图层标记文本换行,但是感觉直接想办法用lrc比较方便

str=value;enter=String.fromCharCode(13);strG=str.split(enter);var ctrl;ctrl=thisLayer.marker;if(ctrl.numKeys>=1){var n=ctrl.nearestKey(time).index;if((time<ctrl.key(1).time)){N=0}else{if(ctrl.key(n).time>time){n--}}var start=ctrl.key(n).time;var end=ctrl.key(n).time+ctrl.key(n).duration;var keyDura=ctrl.key(n).duration;if(time>start&&time<end){N=n}else{N=0}}else{N=0}if(N>0){result=strG[N-1]}else{result=""};/*leizingjiu.lofter.com*/

这段直接扔文本层源文本就可以,然后打图层标记,一段时间的图层标记。


时间相关表达式汇总:http://leizingjiu.lofter.com/post/cbeb9_e95386e

评论
热度 ( 5 )

© leizingjiu | Powered by LOFTER