2005-10-23時点でのトップロゴのフラッシュです。マウスの位置で星がぽんぽんでてきます。メニューでコンテンツにリンクしています。 トップロゴのプログラムは以下のとおりになっています
<メニュー部分> //リリースしたらコンテンツ内容をフレーム「newfame」にロードさせるプログラムです。 on (release) {
<ロゴ部分> //リリースしたら開いているウィンドウにトップページをロードさせるプログラムです。 on(release){
<ロゴ裏の星> //ロードしたら実行する内容です。 onClipEvent (load) { //まずひとつの星を20個までコピーします。 //コピーされた星はそれぞれこの定義関数を実行します。内容は、X座標、Y座標、倍率、不透明度を決定します。
<ロゴ裏の星の中身> //モーショントゥイーンで星の点滅するムービーを作ります。 //2〜5秒まってからムービーを再生させるプログラムです。これによって点滅し始めるタイミングがばらばらになります。 set_time = Math.random()*3000+2000;
<マウス星> //enterFrameのfunctionが同じ階層にあってはならんので、シンボル化した星の中に記述します。 //この部分は<ロゴ裏の星>を参照してください。 onClipEvent (load) { //コピーされた星はそれぞれこの定義関数を実行します。内容は、X座標、Y座標をマウスの位置に、X、Y方向の初期速度、倍率、不透明度を決定します。 //enterFrameするたびに横に移動するとともに、下に落ちてくプログラムです。ビミョーに擬似空気抵抗入れました。 //したまで落ちたらまた定義関数を呼び出します。 今回のFLASHはHPのメニュー部分をFLASHで作りたかったのと、複製についてのプログラムの勉強がしたかったので作りました。今回からHPに乗せるつもりで作ったので少しシンプルになったかな?なってるといいんだけどwしたつもりだけんどね(;´Д`) やってて同じ階層にenterFrameのfunctionがあっちゃいけないことを思い出した。893ヘッド君の休日を作ったときも気づいたんだけど。再確認できてよかった。 今回製作したファイル
・top_logo.swf(「右クリック→対象をファイルに保存(A)...」で保存できます)
FLASHへ |