2012-02-01 39 views
1

請能有人幫我請了使用ActionScript剛剛起步,真的不很瞭解ActionScript 2的平移

基本上它可以是用戶點擊一個鏈接,該頁面滾動的內容上平移的事在屏幕上

我已經使用這個代碼是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

更新時間:

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); 
    } 
+0

喜感謝您的,但我不能下載文件了,忘了說我使用閃光燈CS5 – Robert 2012-02-01 22:06:27

+0

如果這是我所編輯的默認過渡 – Miro 2012-02-02 00:05:09

+0

您好我有代碼的情況下嘗試你的代碼,但它不會左轉或右轉,所以我失去了一些東西,並感到痛心難過 – Robert 2012-02-02 16:41:57