動きのあるプログラミング①
forked from 明るさが変化する円のサンプル (diff: 3)
プログラムの作成方法 明るさが変化する円
ActionScript3 source code
/**
* Copyright N.YUUKI ( http://wonderfl.net/user/N.YUUKI )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/5nA6
*/
// forked from shmdmoto's 明るさが変化する円のサンプル
package
{
import frocessing.display.F5MovieClip2D;
/**
* 明るさが変化する円
* @author shmdmoto
*/
public class DynamicsSample1 extends F5MovieClip2D
{
// ここに必要なプロパティを宣言します.
public var gscale:int; // 塗りつぶし濃度(グレイスケール)
public function setup() : void
{
// プログラム実行開始時の準備を行います.
gscale = 200;
noStroke();
}
public function draw() : void
{
// 毎フレームで表示される描画処理を記述します.
fill(gscale);
ellipse(100,100,100,100);
gscale ++; // グレイスケール値を1増やす
if( gscale > 255 ) { // グレイスケース値の最大値に達したら0に戻す
gscale = 200;
}
}
}
}
