Flash Panorama Player「Custom Controller」vol.6
●Custom Controller[bal1plus] for FPP

Flash Panorama Player用Custom Controllerの第六弾は、Vol.3の[bal1]にサウンドボタン、閉じるボタンを追加したバージョン[bal1plus]です。ですので、パノラマは、新規ウインドウで開くことを想定しています。画面左下にサウンドボタン、右上に閉じるボタン、中央下にコントローラー。コントローラーボタンの機能は、左から情報ウインドウ表示、左へ移動、右へ移動、下へ移動、上へ移動、ズームダウン、ズームアップ、自動回転、フルスクリーンです。
以下のボタンでダウンロード、サンプル表示が出来ます。
![]()
![]()
download file type:zip(1.2Mb)
ファイルは、個人、商用とも自由にご利用ください。ただし、再配布等はご勘弁を、、、
今回のMP3 Playerは前回とは違い、www.alsacreations.frで配布されているオープンソースのプレーヤー「dewplayer」です。タイプは3種類(Mini、Classic、Multi)有りますが、ここではMiniタイプを使用しています。ダウンロードや機能詳細については、コチラのページからどーぞ。
↓サンプルパノラマを含めた構成ファイル一覧です。

↓パノラマ表示用xmlファイル「controller-bal1plus.xml」について
<panorama>
<parameters>
panoType = mov
panoName = files/sample
panHome = 0
tiltHome = 0
zoomMax = 2
zoomMin = 0.5
zoomHome = 0.80
layer_1 = files/autorotator.swf
layer_2 = files/hotspots.swf
layer_3 = files/movDecoder.swf
</parameters>
<autorotator>
speed = 0.1
interval = 30
pause = 3000
quality = low
</autorotator>
<hotspots>
<global onStart="external.autorotator.disabled=1" onOver="glow=3;glowColor=#ccff00" onOut="glow=0">
<spot id="guiBase" static="1" align="BC" salign="BC" staticX="0" staticY="4" url="files/bal1_base.png" onOver="" onOut="" />
<spot id="info" static="1" align="BC" salign="BC" staticX="-116" staticY="-5" url="files/bal1_i.png" onClick="infoscreen.visible+=1" />
<spot id="left" static="1" align="BC" salign="BC" staticX="-87" staticY="-5" url="files/bal1_l.png" onPress="pano.panKey=-2,500" onRelease="pano.panKey=0" />
<spot id="right" static="1" align="BC" salign="BC" staticX="-58" staticY="-5" url="files/bal1_r.png" onPress="pano.panKey=2,500" onRelease="pano.panKey=0" />
<spot id="down" static="1" align="BC" salign="BC" staticX="-29" staticY="-5" url="files/bal1_d.png" onPress="pano.tiltKey=-2,500" onRelease="pano.tiltKey=0" />
<spot id="up" static="1" align="BC" salign="BC" staticX="0" staticY="-5" url="files/bal1_u.png" onPress="pano.tiltKey=2,500" onRelease="pano.tiltKey=0" />
<spot id="zoomOut" static="1" align="BC" salign="BC" staticX="29" staticY="-5" url="files/bal1_m.png" onPress="pano.zoomKey=-2,500" onRelease="pano.zoomKey=0" />
<spot id="zoomIn" static="1" align="BC" salign="BC" staticX="58" staticY="-5" url="files/bal1_p.png" onPress="pano.zoomKey=2,500" onRelease="pano.zoomKey=0" />
<spot id="auto" static="1" align="BC" salign="BC" staticX="87" staticY="-5" url="files/bal1_a.png" onClick="external.autorotator.disabled+=1;pano.pan_v=0;pano.tilt_v=0;pano.zoom_v=0;" />
<spot id="full" static="1" align="BC" salign="BC" staticX="116" staticY="-5" url="files/bal1_f.png" onClick="fullscreen(-)" />
<spot id="infoscreen" static="1" align="MC" salign="MC" visible="0" url="files/logoInfo.png" onClick="visible=0" onOver="" onOut="" />
<spot id="closeBase" static="1" align="TL" salign="TR" staticX="-68" staticY="0" alpha="1" url="files/bal1_close_base.png" onOver="" onOut="" />
<spot id="close" static="1" align="TL" salign="TR" staticX="-68" staticY="0" alpha="1" url="files/bal1_close.png" onClick="javascript:self.close()" />
<spot id="audio" url="files/dewplayer-mini.swf?mp3=files/sample.mp3&autostart=0&autoreplay=1&showtime=1&volume=100" static="1" align="BL" salign="BL" staticX="2" staticY="-2" alpha="0.9" shadow="0.1" onOver="" onOut="" />
</global>
</hotspots>
</panorama>
・コントローラー表示部分は、23〜32行目です。表示位置は中央下です。
・33行目は、情報ウインドウ用画像の指定です。サンプルではデフォルトのものがそのまま入っていますので、表示させたい画像を同じファイル名(logoInfo.png)で置換えて使用して下さい。
・34行目は、closeボタン背景用フレーム、35行目はcloseボタン本体で、表示位置は右上です。
・36行目が、MP3 Player「dewplayer-mini.swf」の読み込み部分です。
files/dewplayer-mini.swf:プレーヤーのパス+ファイル名
mp3=files/sample.mp3:再生するファイルのパス+ファイル名
以下は、オプションパラメーターの設定です。
autostart=0:自動再生の設定(on=1、off=0)
autoreplay=1:ループ再生の設定(on=1、off=0)
showtime=1:時間表示(on=1、off=0)
volume=100:音量の設定(%)
※注:player & plugin(上図、構成ファイル一覧の中の青の点線で囲まれた部分)は、ダウンロードファイルの中には含まれていません。Flash panorama Playerを、ご購入済みの方は、お持ちのファイルを所定の場所に入れてご利用ください。お持ちでない方は下記のサイトからどーぞ、、、dewplayer(dewplayer-mini.swf)は、www.alsacreations.frのこのページからダウンロードの後、plugin等と同じ位置に入れてください。
Flash Panorama Playerに興味のある方、購入はこちらからどうぞ。

【サイト内関連情報】
Flash Panorama Player
Custom Controller [mob1plus]
Custom Controller [mob1]
Custom Controller [bal1]
Custom Controller [dot1]
Custom Controller [std1]
vol.7「LensFlare plugin」
vol.6「Editor plugin」
vol.5「Hotspots plugin」
vol.4「xmlファイルとプラグイン」
vol.3「HTMLへの埋め込み」
vol.2「簡単再生」
vol.1「QTVRを再生」




