この講座は,flashソフトを用いてflashアニメをスクリプトで制作し無料で公開したものです![]() |
||
FLASH講座 ーケータイ(携帯) de FLASHー
|
||
| 今回はアナログ時計です。 単なる時計では面白くないので、何か付加しようと考えました。 写真を背景にして針と文字盤だけの時計にしましたが、もう一つ物足りないので、1時とか2時とかの時刻を告げるアニメを付加することにしました。 ここで一応付加しているアニメはあくまでも仮のものであり、皆さんの力の見せ所と知恵を絞って自身のアニメを考えて欲しいです。 音を入れたりしたらもっと面白いかも知れませんよね。 |
||
| SAMPLE | ||
| このサンプルは、FlashPlayer7でパブリッシュしたもので、早周りさせて、アニメが確認しやすいようにしている。 携帯用スクリプトは、以下の設定でエラーなくパブリッシュできており、softbank 811SH で無事動くことが確認できている。 携帯用SAMPLE(swfファイル)は、flash講座 de syanari に。 flashede.syanari.comのQR-Code |
||
| ステージの準備(FLASH8でFlashLite2.0ファイルを作成する場合) | ||
| パブリッシュ設定(あらかじめMacromediaのサイトから"fl8_flashlite2_update_jp.exe"をDLしてインストールしておく) ●ステージのサイズを200,200に設定 ●パブリッシュの設定ウインドウを開き、バージョンをFlashLite2.0に、アクションスクリプトのバージョンをActionScript2.0に ●Ctrl+Enterでプレビューさせるとデバイス選択画面が出るので、スタンドアローンプレイヤー、一般携帯電話を選択 ステージの準備 ●背景色は黒、フレームレートは12fps ●時計は、(37)FLASHでデジタル時計・アナログ時計 を参照のこと ●各時刻で登場する小鳥(そのつもり)はFLASHの描画を用いて、普通に立っている姿と、羽を広げて飛び上がった姿の2種類を描き、birdと名付けたシンボルに6FRAMEずつ表示させるようにする(gifアニメと同じ) |
||
| FlashLite2.0対応スクリプト | ||
|
時間の取得 分 秒 関数workを実施 もし、分、秒が0になったら 12時間フォーマットに変換 関数jikangotoを実施 関数work 短針の角度 長針 秒針 関数jikangoto nが0なら nを12に 1からnまで ムービークリップbirdをステージに 初期配置x座標 初期配置y座標 関数animeを 関数anime タイマー初期値 15秒経過したら targetxをステージ右外に targety そうでなければ targetx横に4つ並べるための座標 targety3列に並べる座標 targetxに向かって移動(i が大きいものは遅らせる) targetyに向かって移動 もしxが245以上になったら mc.onEnterFrameを削除 |
|
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - -
|
||
| HOME Flash講座総リスト ケータイ de FLASH 携帯編(6) | ||
![]()