スプライン tweener & TextFieldの研究 その2


spline_cap1

手始めに その1 の参考サイトから、
動かしてみる。


[SWF]http://knap.jp/blog/swf/spline.swf, 720, 300[/SWF]

import caurina.transitions.Tweener;
import snapfit.lib.tweener.SplineModifiers;

SplineModifiers.init();

var point:Array = [{x:60,y:100}, {x:500,y:200}]
var g:Sprite = new Sprite();
addChild(g);

motion();

function motion(){
 g.graphics.clear();
 moveObj.x = 30;
 moveObj.y = 150;
 Tweener.addTween( moveObj, {x:700, y:80, _spline:point, time:3, transition: "linear", onComplete:motion, onUpdate:posTrace});
}
function posTrace(){
 g.graphics.lineStyle(1);
 g.graphics.moveTo(moveObj.x, moveObj.y);
 g.graphics.lineTo(moveObj.x+1, moveObj.y+1);;
}

が、これだと、私の力では等間隔にドットをが取ることができず。ん〜考え直す。

次回へ。

Scroll to top