Flash Lite1.1で携帯電話の待ち受けFlashを作成しています。
そこで質問ですが、デジタル時計の待ち受けFlashを作成していて秒をhttp://www.attime.mobi/no01.jpgの画像の(画像の真ん中の赤と白の四角の部分)ようにしたいのですがやりかたが調べてもわかりません。
どなたかやり方がわかるかた詳しく教えていただけないでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
やり方はいくらでもあると言えばいくらでもあります。
一番基本的な方法(「これくらいすぐ思いついてよ」と思う方法)としては,
ムービークリップの中に赤い塗りの ■ が1つずつ増えるパラパラマンガを用意して,
そのムービークリップを tellTarget で gotoAndStop() させる方法ではないかと思います。
////////////////////////////////////////////////////////////////////////
たとえば,
ステージ上に白い □ 塗りを1つ作成します。
それをムービークリップに変換します。
そのその白い □ 塗りのムービークリップにインスタンス名を付けます。
例えば 「sec_mc」 というインスタンス名を付けます。
その 「sec_mc」 をダブルクリックして,ムービークリップ内のタイムラインの編集に入ります。
ムービークリップ内にある □ 塗りを選択して,
コピペで 60 個にします。
--- ムービークリップ「sec_mc」 内 フレーム1 --------
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
フレーム2 を選択してキーフレームに変換し,
フレーム2 の 60 個ある □ 塗りのうち 1つを赤い ■ 塗りに塗り替えます。
--- ムービークリップ「sec_mc」 内 フレーム2 --------
■□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
フレーム3 を選択してキーフレームに変換し,
フレーム3 の 60 個ある □ 塗りのうち 1つを赤い ■ 塗りに塗り替えます。
--- ムービークリップ「sec_mc」 内 フレーム2 --------
■■□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
フレーム4 を選択してキーフレームに変換し,
フレーム4 の 60 個ある □ 塗りのうち 1つを赤い ■ 塗りに塗り替えます。
--- ムービークリップ「sec_mc」 内 フレーム2 --------
■■■□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
~ 省略 ~
フレーム59 を選択してキーフレームに変換し,
フレーム59 の 60 個ある □ 塗りのうち 1つを赤い ■ 塗りに塗り替えます。
--- ムービークリップ「sec_mc」 内 フレーム2 --------
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■□□
フレーム61 を選択してキーフレームに変換し,
フレーム61 の 60 個ある □ 塗りのうち 1つを赤い ■ 塗りに塗り替えます。
--- ムービークリップ「sec_mc」 内 フレーム2 --------
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□
ここまでできましたら,
何も描いていない場所をダブルクリックするなどして シーン1 などメインのタイムラインの編集に戻ります。
タイムラインを 2フレーム にします。
フレーム1 には次のように書きます。
------------------------------------------
// sec_mc に命令
tellTarget("sec_mc"){
// 秒の数 + 1 フレームに進んで停止
gotoAndStop(fscommand2("GetTimeSeconds")+1);
}
------------------------------------------
フレーム2 には次のように書きます。
------------------------------------------
gotoAndPlay(1);
------------------------------------------
メインのタイムラインをどう使うかによって,
当然,ムービーの構造や スクリプト(ターゲットパス)などは変わりますよ。
No.2
- 回答日時:
#1です。
> ほかにもやり方がありましたら引き続き回答をお願いします。
ムービークリップに変換した□の上に,
ムービークリップにした■を置きます。
(↑逆でも良いですよ。)
上に置いた方の 四角 のムービークリップに全て違うインスタンス名を付けて,
(例えば sq0~sq60)
とりあえずは全 sq0~sq60 のアルファ(_alpha)の値を 0 にして,
5秒だったら sq0~sq5 までのムービークリップのアルファを 100 にする。
という方法も考えられます。
そのバリエーションとして,
swapDepths で表示順序=深度(上レイヤーとか下レイヤーとかのようなもの)を秒によって上げ下げしても良いと思います。
または,
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
こんなムービークリップ↑を1個作るのではなくて,
ムービークリップ内のフレーム1 に □
ムービークリップ内のフレーム2 に ■
を配置したムービークリップを 60 個並べて,
それぞれのムービークリップ内タイムラインを秒に応じてgotoAndStop(2) しても良いと思います。
その他,
マスクを使って表示非表示を切り替えたり,
座標を切り替えたり,
またそれらの組み合わせがあったり,様々様々… ですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ホームページ作成・プログラミング Adobe FLASH に代わるソフトはありますか? 4 2022/09/27 19:35
- Flash 私のコンピューター上のファイルが開けられない。 1 2022/07/19 18:15
- マルウェア・コンピュータウイルス FlashPlayerの削除とマルウェア感染について 5 2023/02/23 20:52
- USBメモリー・SDカード・フラッシュメモリー プリンタのドライバーをUSB Flash Diskに保存したい。 4 2023/05/23 23:30
- YouTube YouTubeはTV番組、映画の違法アップロードに対して収益金を支払っているか否か? 1 2022/04/30 20:12
- カップル・彼氏・彼女 付き合って3ヶ月ほどの彼氏がいます。 彼は私とのツーショットを待ち受けにしてくれていました。彼氏は最 4 2022/06/26 17:18
- 待ち受け・壁紙 携帯の待ち受け画面を子供の画像にしてるのって何歳までだと思いますか?? 20歳以上は? 40歳は?? 2 2022/04/27 17:55
- デスクトップパソコン ホームページビルダー15 1 2023/05/30 12:30
- デジタルカメラ 挿絵のデジタル画集の作り方をお教え下さい 2 2022/04/01 09:23
- Illustrator(イラストレーター) ワードに貼った画像のキャンバスと画像本体のサイズの調整 2 2022/05/19 18:31
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
画面全体にマスク
-
C言語 バッファについて。
-
VB6のスクロールバー付きフレー...
-
フレーム内のオプションボタン...
-
GetPrivateProfileString変値
-
フレームでのResponse.Redirect
-
ムービークリップの位置と角度...
-
Flash再生中につぎのフレームを...
-
A.S 3.0 キーボードでのフレー...
-
FLASH上でインラインフレームみ...
-
Flash lite1.0で カウントダウン
-
ハードディスク DVD 読み...
-
Directshowを使って動画を画像...
-
VBで動的に作成したパネルの上...
-
Flash Liteで作成したFlash待ち...
-
2Dゲーム作成する際、アニメー...
-
phpで音を鳴らす
-
Access2010でサブフォームのフ...
-
シンクライアントとMetaFrameの...
-
フレーム内に移動したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FLASH liteで選択したグラフィ...
-
スライドバーを使って画像を変える
-
ロールオーバーしたボタンは押...
-
Flash Lite 1.1で、複数のMCをA...
-
Flash8 チェックボックスのラベ...
-
Flashで一部レイヤーだけループ...
-
Flashでタイムライン表示割合を...
-
flashボタンオーバーで残像を残...
-
フラッシュで作る地図
-
時計がついたスライドショーが...
-
Flashロールオーバーボタンと画...
-
flash mxで処理を待機させてお...
-
Flashで右クリックメニューにつ...
-
フレーム内に移動したい
-
ソーラーパネルのアルミフレー...
-
HPを作りたい
-
【C#】wavファイルの複数同時再生
-
phpで音を鳴らす
-
ドロップフレームの計算をエク...
-
フレーム内のオプションボタン...
おすすめ情報