[Illustrator]クレヨンで描いたような線
散布ブラシを使う
この方法はファイルサイズが膨大に大きくなる恐れがあります。
線にブラシを適用後、オブジェクト>アピアランスを分割をかけると回避可能。
- ベースとなる円形を制作する
- クレヨンの質感を意識して穴あきなどの形にして
- 効果▶変形で適当に歪める
- 完成したら1px*1px程度に縮小し、ブラシウインドウにドラッグドロップ、散布ブラシで登録する
- 適当に変形、散布効果を設定する
- 色は淡彩にすると,あとで自由に色を付けられる
- 線にブラシを設定する
[Flash]スクリプトからアニメーション
イベント型プログラムと手続き型プログラム
手続き型プログラム
- プログラムの実行後に時間が経過してアニメーションが開始される
- 商品を選ぶ→金を払う→商品を受け取る…
- プログラムが書かれた順序にしたがって実行される
手続き型アニメーションプログラム
- 5回フレームアニメーションを実行すると終了する
- フレーム1でループ用変数iを宣言
- 最終フレームでフレーム2に戻る/ループ回数が5ならstopする
- フレーム2に戻るのは1に戻ると変数が初期化されてしまうため
/* 最終フレームに記述 */ i++; if(i < 5) { this.gotoAndPlay(2); }else{ /* アニメの終了 */ this.stop(); }
イベント型プログラム
- 「マウスがクリックされた」などイベントに応じて開始される
- addEventListener(イベント内容, 実行する関数); メソッドを使う
ボタンをクリックするとアニメーションが開始される
- ボタンをクリックするとASリンゲージからWindowが呼び出され表示される
- ボタンにaddEventListenerでMouseEvent.CLICKを適用、アニメーションする関数を実行
import fl.motion.easing.Back; btn.addEventListener( MouseEvent.CLICK, evclick ); var posX = 330, posY = 200; var flag:Boolean = false; function evclick( e: MouseEvent ){ if(!flag){ var MClipA = new Window(); MClipA.x = posX; MClipA.y = posY; addChild(MClipA); flag = true; } }