Navigation example
There are answers to your most asking questions:
1. Flash Panorama Player 2.0 is not released yet.
2. You will get it to your e-mail.
3. Soon.
Please, be patient. I need to finish some documentation before I can distribute the new player version package. You are unable to use new player features without documentation anyway.
Meanwhile you can test a new one example:
http://flashpanoramas.com/player/test/salute/
This is a good demonstration how to build a custom navigation bar (I will place it into the player package as a template). Forget about hardcoded or build-in navigation bars. Now you can create your own unique navigation controls to make your panorama applications eminent.
As usual, you do not need to know Flash to work with this application. Any graphic editor and a simple text editor are enough to create a navigation bar of your dream.
Click “read more” to see this panorama source. It should be understandable for you if are working with Hotspots plugin already.
pano.xml file:
<?xml version = '1.0'?>
<params>
<param name="panoName" value="salut_p" />
<param name="loaderText" value="" />
<param name="loaderBackColor" value="#000000" />
<param name="loaderConsecutive" value="1" />
<param name="panHome" value="-155" />
<param name="tiltHome" value="10" />
<param name="zoomHome" value="0.9" />
<param name="layer_10" value="loadMeter.swf" />
<param name="layer_2" value="hot_spots.swf" />
<param name="layer_5" value="autorotator.swf" />
</params>
spots.xml file:
<?xml version = '1.0'?>
<hotspots onStart="change:0,autorotator,0;loadPano:salut.swf,alpha,400">
<spot id="info" static="1" staticAlign="BC" staticX="-300" staticY="-50"
url="black_i.png" alpha="0.7"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2;"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2;"
onClick="changeRel:infoscreen,visible"
/>
<spot id="left" static="1" staticAlign="BC" staticX="-225" staticY="-50"
url="black_l.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2; change:0,panKey,-0.5,500"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2; change:0,panKey,0"
/>
<spot id="right" static="1" staticAlign="BC" staticX="-150" staticY="-50"
url="black_r.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2; change:0,panKey,0.5,500"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2; change:0,panKey,0"
/>
<spot id="down" static="1" staticAlign="BC" staticX="-75" staticY="-50"
url="black_d.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2; change:0,tiltKey,-0.5,500"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2; change:0,tiltKey,0"
/>
<spot id="up" static="1" staticAlign="BC" staticX="0" staticY="-50"
url="black_u.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2; change:0,tiltKey,0.5,500"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2; change:0,tiltKey,0"
/>
<spot id="zoomOut" static="1" staticAlign="BC" staticX="75" staticY="-50"
url="black_m.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2; change:0,zoomKey,-0.5,500"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2; change:0,zoomKey,0"
/>
<spot id="zoomIn" static="1" staticAlign="BC" staticX="150" staticY="-50"
url="black_p.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2; change:0,zoomKey,0.5,500"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2; change:0,zoomKey,0"
/>
<spot id="auto" static="1" staticAlign="BC" staticX="225" staticY="-50"
url="black_a.png" alpha="0.7" blockMouse="1"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2;"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2;"
onClick="changeRel:0,autorotator;change:0,pan_v,0;change:0,tilt_v,0;change:0,zoom_v,0;"
/>
<spot id="full" static="1" staticAlign="BC" staticX="300" staticY="-50"
url="black_f.png" alpha="0.7"
onOver="change:-,alpha,1,200;"
onOut="change:-,alpha,0.7,1000;"
onPress="changeRel:-,staticX,1; changeRel:-,staticY,2;"
onRelease="changeRel:-,staticX,-1; changeRel:-,staticY,-2;"
onClick="fullscreen:http://flashpanoramas.com/player/test/salut/"
/>
<spot id="infoscreen" url="logoInfo.png" static="1" visible="0" onClick="change:
-,visible,0"/>
</hotspots>
This entry was posted on Monday, February 5th, 2007 at 2:10 am and is filed under Flash Panorama Player, Panoramas. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
on February 5, 2007 at 12:11 pm Andrei Zdetovetchi wrote:
Things are looking better and I like it!
There is a lot of “code” to write for the hotspots plugin… soon I think it will be required to have a visual tool that will help us to generate automatically the code for this plugin.
What about the partial panos? I left a message on the forum but didn’t get a reply yet. I think it’s very important to have support for partial panos, I mean to be able to restrain the pan and tild within a certain range.
I have some partial panos on my blog and look strange without those limits…
Keep up the good work!
on February 10, 2007 at 7:48 pm Peter O'Donnell wrote:
Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, hurry up. lol
Loos fantastic Denis
on February 17, 2007 at 7:34 pm af wrote:
XML:
http://openpanorama.org/
on March 12, 2007 at 3:16 am Patrick Cheatham wrote:
Hey there:
Just checking in!
Any updates as to the next update…?
Thanks!
Patrick
on March 13, 2007 at 1:27 am Mike wrote:
Patience is a virtue (i think)… hehehe
When is the new version due?
on March 14, 2007 at 8:44 pm TomyLee wrote:
I am waiting, waitung and waiting……..
on March 18, 2007 at 1:34 pm Waleed Nassar wrote:
Hi Denis
Any news?
on March 20, 2007 at 3:52 am Denis V. Chumakov wrote:
Say, in Saturday
on July 30, 2009 at 3:02 am Greg-Kaas wrote:
Sometimes it’s really that simple, isn’t it? I feel a little stupid for not thinking of this myself/earlier, though.
on August 31, 2009 at 2:37 am Pitambharadh wrote:
Great blog you got here…keep up the good work.
on December 14, 2009 at 7:27 pm mersin web tasarım wrote:
Hello, wanderful page. Thank you.
on December 16, 2009 at 2:17 am henry wet wrote:
very helper page for user.thx a lot
on April 7, 2010 at 11:55 am viaria wrote:
hi,
i bought the player but there is no response to me, i cant enter to the google groups or forum to make comment.. it have been one and half week, i am waiting answer..
here is the only place i can write..
thanks..
on April 7, 2010 at 4:48 pm viaria wrote:
hi again,
i really need help but i am not allowed to write on the forum i dont know why, so i will write here,
i have a swf that i built it with as3 and it has a couple buttons in it,
so how can i give a command from my swf to global pano swf, like loadPano(”params”);
thanks..
on June 23, 2010 at 4:27 pm travesti wrote:
kalite burada kalitenin adresi marjinallik arkadaşlık sohbet cat ankara istanbul izmir adana antalya bursa türk travestiler
on July 12, 2010 at 3:57 am travestiler wrote:
istanbul hotel molebe kansas artic thanks This article is very beautiful, I really get very beyendım text files manually to your health as you very beautiful and I wish you continued success with all respect ..