ActionScriptを使い揺れを表現するサンプルです。
三角関数が周期関数である点に注目して揺れを表現。
function SwingClip(x, y) {
var xPos = x;
var yPos = y;
var degree = 0;
this.onEnterFrame = function() {
var theta = Math.PI/180*degree;
var swing = Math.cos(theta);
this._x = xPos+swing;
this._y += 2;
degree += 180;
};
}
var iniObject = new SwingClip(150, 0);
attachMovie("clip", "clip", 0, iniObject);
No comments yet.
改行と段落タグは自動で挿入されます。
メールアドレスは表示されません。