ActionScript 2 панорамирование - PullRequest
       2

ActionScript 2 панорамирование

1 голос
/ 02 февраля 2012

, пожалуйста, может кто-нибудь помочь мне, пожалуйста, так как вы только начали использовать ActionScript и действительно не знаете об этом

в основном это панорамирование, когда пользователь нажимает на ссылку, и содержимое этой страницы прокручивается на экран

Я использовал этот код для AS3, но мне интересно, как я могу заставить его работать с AS2

И нет, это не классный проект

import fl.transitions.Tween;

import fl.transitions.easing.*;



home_btn.addEventListener(MouseEvent.CLICK,panContent);

about_btn.addEventListener(MouseEvent.CLICK,panContent);

contact_btn.addEventListener(MouseEvent.CLICK,panContent);



function panContent(evt:MouseEvent){

var buttonName:String = evt.target.name;

switch(buttonName){

case "home_btn":

new Tween(content_mc,"x",Strong.easeOut,content_mc.x,0,1,true);

break;

case "about_btn":

new Tween(content_mc,"x",Strong.easeOut,content_mc.x,-2048,1,true);

break;

case "contact_btn":

new Tween(content_mc,"x",Strong.easeOut,content_mc.x,-4096,1,true);

break;

}

}

1 Ответ

1 голос
/ 02 февраля 2012

Обновлено:

import mx.transitions.Tween;
import mx.transitions.easing.*;

    home_btn.onPress = function(){
var home:Tween = new Tween(content_mc, "_x", Regular.easeOut, content_mc._x, 0, 3, true);
    }

    about_btn.onPress = function(){
var about:Tween = new Tween(content_mc, "_x", Regular.easeOut, content_mc._x, -2048, 3, true);
    }

    contact_btn.onPress = function(){
var contact:Tween = new Tween(content_mc, "_x", Regular.easeOut, content_mc._x, -4096, 3, true);
    }
...