• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 438
  • Last Modified:

Action script 1 to actionscript 2?

Hi,

I have a panorama vr flash file that I need to convert to actionscript 2 - can anyone help?

I think the main culprit is the 'startDrag' function:


startDrag("dragControl", true);
stop();

can anyone convert this to AS2? Or should I just put a link to the .fla file?

thanks all,

Iso
0
isotherm
Asked:
isotherm
  • 2
  • 2
1 Solution
 
sam85281Commented:
That code is vaild AS2.0

-Sam
0
 
isothermAuthor Commented:
In fact here it is. Thanks so much for any help converting this :-)
Iso

http://www.holmes.7host.com/jimPanorama360.fla

0
 
sam85281Commented:
Replace the code in frame 1 of dragControl movie with this:

// -------------------------------------------
// MAKE THE DRAG WORK
// -------------------------------------------
// SET DRAG SPEED (inverse)
speed = 45;
w = _root.nav._width;
xPos = _root.dragControl._x;
yPos = _root.dragControl._y;
// next line centers the menu drag to the screen
xPos = xPos - (600 / 2);
_root.nav._x = _root.nav._x - (xPos / speed);
if (Number(_root.nav._x) < Number(-(w/2))) {
      _root.nav._x = 0.01;
} else if (Number(_root.nav._x) > 0) {
      _root.nav._x = -w / 2;
}



The replace code in frame 1 of nav movie clip with this:

// --------------------------------------------
// tmi=total duplicates (2)
// dup=new movie duplicates
// butn=original movie
// --------------------------------------------
m = 0;
while (Number(m) < Number((_root.tmi * 2) -1 )) {
      m += 1;
      dup = "butn" add m;
      // Depth of this layer and depth of city layer CANT be the same. So in this layer I add 10 to the depth to make sure of that.
      duplicateMovieClip("butn", dup, Number(m)+10);
      dup._x = Number(dup._x) + Number(m*dup._width);
}

-Sam
0
 
isothermAuthor Commented:
Hi Sam,

thanks very much that's fantastic - there's something odd going on though - it seems to 'jump' now where it didn't in AS1......
any ideas why that would be?

thanks again :-)
Iso
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now