Flash intro to display a random photo

Posted on 2008-10-19
Last Modified: 2012-05-05
I am a complete Flash novice so I apologise if this is a silly question.

I would like an intro that displays a random photo (1 of 5) for a couple of seconds before going into the main site. Ideally, the photo should fill the screen with a black border and fade in and out.

I found some code that displays a random image and a line of code that points to the main page. However, I don't know how to adapt this so that the image displays few a few seconds and fades in and out.

I'm not sure whether I should be trying to do this in one Flash file or whether I should create 5 Flash files and display a random one.

As I say, I'm a complete novice with Flash so any advice on the best approach would be much appreciated.

Many thanks
// Sets the number of images in the random sequence
    // IMPORTANT: Set this number to how many images you have
    var myImageSequence = 5;
    // Creates a random number:
    var myRandomNumber = Math.floor(Math.random()*myImageSequence)+1;
    // Creates the full image name like: 1.jpg
    // IMPORTANT: If you're NOT using Jpegs change jpg to png or gif
    var myImageName = myRandomNumber + ".jpg";
    // Loads the random image:
    loadMovieNum(myImageName, 0);
{getURL("studio.htm", "_self");}

Open in new window

Question by:amberbee
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 39

Accepted Solution

blue-genie earned 125 total points
ID: 22756476
ok i'm going to point you to a number of things in the Help file where you can get some explanations and some code samples.

1. display for 5 second then go away - have a look at the Timer Class.
2. then for the fade in/out - have a look at the timer class.
3. how big are your images, you'll probably want to have a preloader as well.

try that so long - see how u manage and will assist further when i have a breather.
LVL 39

Assisted Solution

blue-genie earned 125 total points
ID: 22756508
oh i'm being a spanner.
for number 2 look at the Tween class
make sure u look in the AS2 section.

Look at using the Loader class to load your images, that way you can use the eventlistener to check if its loaded, then fade it in, wait 5000ms then fade it out and go to the other thing.

Author Closing Comment

ID: 31507572
OK many thanks - that's exactly what I wanted - pointing in the right direction. I'll try it out.

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This is intended to introduce all collision detection principles in flash, their strengths, weaknesses and workarounds. The main method for Collision Detection in flash is using hitTestObject. But unless you'll be pushing rectangular shapes without …
I have found that much of my time doing support ends up being a constant repetition of the same steps to different people.  Early on I stated using web pages with Frequently Asked Questions (FAQs) to alleviate most of the burden.  Sometimes this jus…
In this tutorial viewers will learn how to create a basic shape tween animation in Flash including shape hints for smooth animation Open a new document in Flash: Draw a shape: Select another frame (how long you want the tween to be): Right click and…
The goal of the tutorial is to teach the user how to how to record live broadcast.

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question