flashアーカイブ

あるフォトライブラリをflash(AS2)でつくり、写真の読み込みに若干時間がかかるため、ローディングバーを設置。

ところが、ローディングバーが表示されない状態でswfはどんどん読み込まれ、一瞬100%の状態のローディングバーを表示した後(1コマ)、フォトギャラリーがスタートしてしまうという現象が。

色々探した結果、見つかった答えがこれ。
どうやら同じローディングバーのサンプルをカスタマイズして使っていたことから答えにたどり着きました。

リンケージ登録で、「最初のフレームに書き出し」にチェックしていると、ローディングバーのMCが表示されるよりも前にロードされてしまいます。 「リンケージシンボルのロード」→「ローディングバーの表示」 なので、ローディングバーが途中から始まってしまいます。 これを防ぐ方法としては、「最初のフレームに書き出し」のチェックを外し、ルートのフレーム2に空のMCを作り、その中に、リンケージしたシンボルを全部、MCならステージ上に配置、複数のサウンドならレイヤーを作りまくってタイムラインに貼付けしておきます。 1フレーム目のローディングバーでプリロードが完了したら、リンケージ置き場としての2フレーム目をスキップし、3フレーム目以降に gotoAndPlayさせます。
http://www.trick7.com/blog/2006/09/06-001951.php


リンケージの設定についてはFN0501001 - コンポーネントとActionScript 2.0クラスの書出しフレームを変更する - Flash : テクニカルノートを参照すればよくわかります。

コンポーネントおよびシンボルの[リンケージ]は、[ライブラリ]のオプションポップアップメニューから[リンケージ]を選択して、[リンケージプロパティ]ダイアログポックスで設定します。もっとも、[最初のフレームに書き出し]のチェックボックスがあるだけで、書出しフレーム番号を設定する場所がありません。[最初のフレームに書き出し]のチェックを外した場合には、フレーム番号をダイアログボックスで設定するのではなく、書出したいフレームにインスタンスを直接配置して指定するのです。インスタンスを配置する場所は、ステージの外でも構いません。

以上メモ!

flashは楽しいけど疲れるなー 色々と。


| コメント(0) | トラックバック(0) |  

軽くてすごい!(スクリーン上でマウスをぐりぐりと)

| コメント(0) | トラックバック(0) |  

BOOM BOOM SATELLITESのウェブサイトで気づいたFlashサイトのユーザビリティ。

090708.jpg


右クリックです。


すいません、flash強くないんでこれで結構感心しましたが、これって今は当たり前ですか?

http://www.bbs-net.com

| コメント(0) | トラックバック(0) |  



色々話題になっているみたいです。


久々にかなりセンチメンタルなflash作品に出会いました。

ある程度長い時間見ていなきゃいけないんだけど、途中から時間少し忘れたかも。

なんとなく好き嫌いは分かれそうな気がします。


あなたはどう思います?

| コメント(0) | トラックバック(0) |  

最近ブログパーツの制作を依頼されることがちょいちょいあるので、メモ。

まずはじめに、


フローティングブログパーツの作り方、こっそり教えます(前編)


がとても親切な解説をしています。ありがとうございます。


で上記ページをもとにブログパーツの制作方法について簡単にいうと、


①FLASHを作る
②FLASHを埋め込ませるためのスクリプトとソースを書く


の2点です。

また注意点として


  • 外部テキストファイル名を、必ず「http://」から始まる絶対パスにする

  • 絶対パスのドメイン名は「www.」の有無を統一する

があげられます。flashのセキュリティの関係ですね。

仕組みは想像より簡単なので、FLASHの制作にたけた人であれば

ブラウザ間の互換性
プロモーションであれば効果測定の施策をきちんとする

この点に労力を割くことになるのでは。

| コメント(0) | トラックバック(0) |  

flvファイルの再生方法のひとつに、flashに既に用意されているスキンを利用する方法があります。

オーソドックスな外観で使い勝手も良く、スキン(再生ボタンやボリュームコントロールなどのコントローラーのこと)の種類も豊富。
さらには、ボリューム0スタートでの再生などのカスタマイズ設定ができて非常に便利ですが、最初は色々と戸惑うところがあります。

ということでメモ。

==使い方==

1 flaファイルを新規作成。
2 読み込みでflvファイル読み込み
3 ウェブサーバ上で閲覧させるには「〜サーバに展開済み」を選択しそのflvファイルの存在するパスを記入
4 プログレッシブダウンロードを選択
5 スキンをえらぶ
6 終了
7 出だしのボリューム調整や自動再生等の設定はプロパティのパラメータをいじります。

そして、

8 swfを書き出し
9 サーバにアップです。

== ==

がアップの時のポイントがひとつ。

swfファイルをアップロードしただけでは、再生されません。
10 スキンファイルのswfがswf書き出し時に同じディレクトリに自動で生成されます。このスキンswfとflvをアップさせないとウェブ上で閲覧できません。
flvだけアップすると、映像は再生されてもコントローラー(スキン)が表示されません。

dreamweaverで埋め込んだHTMLで「依存ファイルもアップ」としても、この2つはアップされないのできちんと手動でする必要があります。

さらに、スキン自体の変更(デザイン変更やストップボタンの削除など)は
flash CS3(Mac OS)の場合

アプリケーション>Adobe flash CS3>Configuration>FLVPlayback Skins>FLA>ActionScript2.0 or 3.0

のなかにあるflaファイルのうちベースとして使いたいものをコピーし、それを編集、swfで書き出すことでさらなるカスタマイズが可能になります。

web0008.jpg
例)MojaveExternalAll.flaを開き、早送りと巻き戻しのボタンを削ったところ


上記の手順でカスタマイズ作成したオリジナルのスキンをflaファイルでflv読み込みの際(上記手順の5番)にカスタムスキンを選択しパスを設定すればOKです。

なお、dreamweaver上でflashvideoの埋め込みでスキンを選択して同じようなことができますが、スキンの種類が限られていることと、カスタマイズ性が低いのであしからず。

また、プログレッシブダウンロードでの動画閲覧をユーザーに提供する上での留意点として、ストリーミング配信と違い、動画データそのものがクライアントの使用しているブラウザにキャッシュされていしまうという点です。

この点を事前に確認し、プログレッシブダウンロードでの公開を行う必要があります。

以上メモ!

| コメント(0) | トラックバック(0) |  
Powered by Movable Type 4.261