明るさが変化する円のサンプル
drawで塗りつぶす色を徐々に変化させて円を表示するプログラムのサンプル
♥0 |
Line 22 |
Modified 2010-11-01 14:22:45 |
MIT License
archived:2017-03-10 08:37:32
ActionScript3 source code
/**
* Copyright shmdmoto ( http://wonderfl.net/user/shmdmoto )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/jCZ7
*/
package
{
import frocessing.display.F5MovieClip2D;
/**
* 明るさが変化する円
* @author shmdmoto
*/
public class DynamicsSample1 extends F5MovieClip2D
{
// ここに必要なプロパティを宣言します.
public var gscale:int; // 塗りつぶし濃度(グレイスケール)
public function setup() : void
{
// プログラム実行開始時の準備を行います.
gscale = 0;
noStroke();
}
public function draw() : void
{
// 毎フレームで表示される描画処理を記述します.
fill(gscale);
ellipse(100,100,100,100);
gscale ++; // グレイスケール値を1増やす
if( gscale > 255 ) { // グレイスケース値の最大値に達したら0に戻す
gscale = 0;
}
}
}
}