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.

29 Comments so far

  1. 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! :)

  2. Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, hurry up. lol

    Loos fantastic Denis

  3. Hey there:

    Just checking in!

    Any updates as to the next update…? :)

    Thanks!

    Patrick

  4. Patience is a virtue (i think)… hehehe

    When is the new version due?

  5. I am waiting, waitung and waiting……..

  6. Hi Denis :-) Any news?

  7. Say, in Saturday :)

  8. Sometimes it’s really that simple, isn’t it? I feel a little stupid for not thinking of this myself/earlier, though.

  9. Marek . . .
    Those are really cool panos of rocks, snow, and sky (and a few people). I loaded them all at once and that slowed the fourth one down considerably. (I need more machine . . . ha!) Really beautiful choice of subjects and great picture quality.

  10. strongzz I was recommended this blog by my cousin. I am not sure whether this post is written by him as no one else know such detailed about my difficulty. You are wonderful! Thanks!

  11. Hi, I do believe this is an excellent website.
    I stumbledupon it ;) I may return yet again since
    i have book-marked it. Money and freedom is the best way
    to change, may you be rich and continue to guide others.

  12. This is an informative post review. I am so pleased to get this post article and nice information. I was looking forward to get such a post which is very helpful to us. A big thank for posting this article in this website. Keep it up.

  13. Thanks for the tutorial. I’m not a techy guy, so I was having trouble with the coding, but you really helped me.

  14. Great article, it helped me a lot

  15. ?“timo artigo

  16. I would like to thank for the article, it helped me a lot, thank you and always write to us.

  17. Thank you very much for the information, I have been researching on this subject for a long time.

  18. ?“timas informa?§?µes obrigado

  19. I loved the site, very interesting indeed, I learned several things that I had never seen anywhere else. Congratulations!
    Keep posting these articles that greatly help everyone who wants to learn more. Thank you.

  20. Exceletes informa?§?µes obrigado

  21. Thanks for the tutorial. I??™m not a techy guy, so I was having trouble with the coding, but you really helped me.

    More Here

  22. I will be waiting for updates anxiously, thanks for sharing with us meu site aqui

  23. I would like to thank you for sharing this tutorial, I already had a good time I was researching on the subject, it helped me a lot, thank you.

  24. I have read your article. it is very informative and helpful for me.I admire the valuable information you offer in your articles. Thanks for posting it, again!

  25. Congratulations excellent article good info

  26. Very important information, I really liked this site for information passes in a clear way, that help to make doubts, continue at this level, are to be congratulated!

Have your say

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URIs must be fully qualified (eg: http://www.domainname.com) and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.