Showing posts with label Flash with slideshow. Show all posts
Showing posts with label Flash with slideshow. Show all posts

Tuesday, July 22, 2008

Get Flash Tips from Me

Hi Friends,
                You can get all tips & tricks using flash actionscript to make a animated screen on your website. If you are a novice then this tutorial will be easier to understand and make you a professional flash designer. Look More from me to get all the tutorials in actionscript

Tuesday, July 15, 2008

Flash Slideshow With XML

Paste the below coding in a actionscript file

function loadXML(loaded)
{
if (loaded)
{
xmlNode = this.firstChild;
image = [];
description = [];
linkDetails = [];
total = xmlNode.childNodes.length;
i = 0;
while (i < text =" _root.linkDetails;" content = "no file loaded!" loaded ="=" _alpha =" 0;" text =" description[p];"> 0)
{
--p;
picture._alpha = 0;
picture.loadMovie(image[p], 1);
desc_txt.text = description[p];
picture_num();
}
}

function firstImage()
{
if (loaded == filesize)
{
picture._alpha = 0;
picture.loadMovie(image[0], 1);
desc_txt.text = description[0];
link.text = link[0];
picture_num();
}
}

function picture_num()
{
current_pos = p + 1;
pos_txt.text = current_pos + " / " + total;
}

_global.slideshow = "on";
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("images.xml");
//xmlData.load("images.php");
listen = new Object();
listen.onKeyDown = function ()
{
if (Key.getCode() == 37)
{
prevImage();
return;
}

if (Key.getCode() == 39)
{
nextImage();
}

}

Key.addListener(listen);
previous_btn.onRelease = function ()
{
prevImage();
}

next_btn.onRelease = function ()
{
nextImage();
}

p = 0;
this.onEnterFrame = function ()
{
filesize = picture.getBytesTotal();
loaded = picture.getBytesLoaded();
preloader._visible = true;
if (loaded == filesize)
{
preloader._visible = false;
if (picture._alpha < _alpha =" picture._alpha" _xscale =" 100" slideshow ="=" now =" getTimer();"> flip)
{
if (p > total - 2)
{
p = 0;
flip = flip + 4000;
firstImage();
return;
}

flip = flip + 4000;
nextimage();
}

}
}

Your Actionscript file is ready then create a xml file with datas in the format given below :
<1?xml version="1.0" encoding="UTF-8">
<1images>
<1pic>
<1image>slideshow/_01.jpg<1/image>
<1caption>ssfsdlfjsdlfjsdla <1/caption>
<1/pic>
<1pic>
<1image>slideshow/_01.jpg<1/image>
<1caption>ssfsdlfjsdlfjsdla <1/caption>
<1/pic>
<1pic>
<1image>slideshow/_01.jpg<1/image>
<1caption>ssfsdlfjsdlfjsdla <1/caption>
<1/pic>

<1/images>
*Remove 1 in every html tag
For demo Check : Liveindiacuisine.com