Object VR in Flash MX

A detailed tutorial on building an easy-to-use QuickTime Object VR player for Flash MX - without the QuickTime plugin.

click here to get more tutorials

01 Introduction
02 What should the QTVR player do? / How should the player be structured?
03 Useful reading / Designing the player
04 Loading your QuickTime Object VR movie
05 What have we got so far? / Stopping the spin
06 What is the mouse doing over the image?
07 Moving to the left of the image / Combining the formulas
08 Making the driver handle any movie length / Making the code simple
09 Using the Object VR player
10 What about a loader for this?
11 Conclusion / About the authors / Copyright

Previous << Making the driver handle any movie length / Making the code simple

Using the Object VR player

Let's spin something from scratch!

Create a new file and save it (we picked "spin-me.fla").

Make two new symbols, one for the QTVR movie (named "qtvr"), and the other for the driver (named "driver").

Create and name as many layers as you require, making sure you have a qtvr layer for your Object VR, and put a stop command on the last frame of your actions layer.

Put the qtvr clip on the qtvr layer of Scene 1 and open it. Make sure you have 3 layers in the timeline of the qtvr clip (from the top: "actions", "driver", and "mov").

In frame 1 of the mov layer, import your movie resource using the process we have described. Pay particular attention to frame rates and keyframe intervals.

Stretch out the driver layer to have the same number of frames as the mov layer.

Add a stop command to frame 1 of your actions layer.

Put the driver clip on to frame 1 of your driver layer and open it.

Draw a 100 by 100 box graphic in the driver clip. Get rid of the Stroke color, and set the Fill color alpha to 0%.

Go back up to your qtvr clip and select the driver Movie Clip object. Copy the appropriate enterFrame event handler (clockwise or anticlockwise) on to the driver clip.

Scale the width of the driver clip to set how far the mouse has to move to complete one full rotation of the object.

That's it! Save and publish. Nothing more to do.

Next >> What about a loader for this?

01 Introduction
02 What should the QTVR player do? / How should the player be structured?
03 Useful reading / Designing the player
04 Loading your QuickTime Object VR movie
05 What have we got so far? / Stopping the spin
06 What is the mouse doing over the image?
07 Moving to the left of the image / Combining the formulas
08 Making the driver handle any movie length / Making the code simple
09 Using the Object VR player
10 What about a loader for this?
11 Conclusion / About the authors / Copyright

© 2003 Glasson Murray Group Pty Ltd (ACN 098 651 542), Western Australia. All rights reserved.