|
外部ファイル読み込み型flashの設置
サムネイルバナーが横スクロールで流れてそれをクリックすると上部の外部取り込み画像が変わりさらにイラストを描いた時のameblo記事や外部ファイル読み込みflash関連リンクが張られているというFlashです。ちなみに上部画像はリンクがあるのでhtmlとしてダイナミックテキストから変数を使って読み込んでいます。レイアウトに関してはcssを読み込んでもいいのだがcssも使えるタグに限界があるらしく今回は変数を複数作って配置。(その際全ての変数を書き込んでおかないと別のページを読み込むと要素が残ってしまう) ●外部ファイルを読込みフェードインさせる。 まずこのMovieClipが初めてロードされた時、透明度=0(this._alpha=0)にします。つぎに「onClipEvent(enterFrame)」で「もし、このMovieClipの透明度が100以下なら、透明度10ずつ濃くする」と いった感じです。「this._alpha<100」と設定しているので、透明度100に達した時点でこのActionScriptは以後無視されます。もちろんこのままだと初期のロードにしかフェードインがかからないので、下部のバナーをクリックした時点でアルファが0になるasを事前に書いておく必要がある。なんにしてもflashのアクションスクリプトはなんでもありといった感じでほとんどの事が可能なかわりいかに解り易く整理出来るかがポイント。 Flashのお勉強〜(9)マウスに反応する画像スクロールの作り方〜 外部ファイルを読込みフェードインさせる
●パーミッションにはまった FLASH内の画像素材パーツを外部ファイル化して、データをアップした場合、サーバーに よって上手くいかない場合が多い。
今回、このメインHPで、上位ディレクトリの権限をオール0にしてしまった。当然一度これで設定したら最後FTPからもレンタルサーバー側からもアクセス不可になってしまう!という事はファイルの削除や再インストールさえ出来ない。 という事で、jQuery等はクリアしてきたがここでflashにつまずく〜そういえばjoomla!テンプレートでは当然Flashで外部ファイル化した素材はあるはず…おそらくコンフィグ設定でメインビジュアルだとすぐにプレビュー可能なのかも。 基本的にあまりにも複雑だとCMSに組み込む意味がなくなり、簡単なものだとjQueryでやりたいのでFlashのhtml〜XMLの読み込みは魅力を感じていないのだがjoomla!CMSでの外部ファイルにおけるFlash設置はひとまずクリアしておかないと。
<a class="jcepopup" href="http://○○○○○○○○.jpg" title="Nature::○○○○○○○○" rel="image"> <img src="http://○○○○○○○○.jpg" border="0" alt="○○○○○○○○.jpg" title="○○○○○○○○.jpg" width="150" height="112" style="margin: 0pt; padding: 0pt; float: none; border: medium none;" /> span style="top: -112px; background-position: right bottom;" class="jcemediabox-zoom-image"<>/span<>/a> </a> (Youtubeサンプル) <a class="jcepopup" href="http://www.joomlacontenteditor.net/images/stories/○○○○○○○○.jpg" title="Nature::Water Lillies" rel="image"></a> <a class="jcepopup" href="http://www.youtube.com/watch?v=000-000_00" target="_self" title="Tutorial::Joomla 1.5 Single Column Content" rel="image">Youtube popup</a> (Flashサンプル) <a class="jcepopup" href="http://○○○○○○○○.swf" target="_self" title="AdvLink 1.5.0" rel="image">Flash file</a> (WEBサンプル-外部ドメイン) <a class="jcepopup" href="http://○○○○○○○○○○○○○○○○.html/" target="_self" title="Apple::Source Browser" rel="image">Source Browser</a>
どうしてもCMS記事内にてFlashを稼働させたいのでjoomla!インフレームモジュールの応用を。wrapperモジュールの設定ではまず配置でモジュール名を直接書き込む。
|
|||
| |
||||||||
|
||||||||
|
||||||||










全くタイムリーでもないマイタイムリーな話題デス。





