2010-08-15 4 views
0

메신저를 플래시에서 드롭 다운 메뉴로 만들고 슬라이드를 아래로 내리고 싶습니다. 현재 선형 슬라이드 (_y + = 5, _y - = 5) 등을 사용하고 있습니다.AS2 - 수학 전환 도움말

지수 변경과 같은 다른 유형의 변환이 있습니다. 어떻게 구현할 것인가? 나는 또한 웹 사이트가 한 번 자바 스크립트에서 다양한 기술을 사용하여 모든 종류의 슬라이드 애니메이션을 보여줬다는 것을 기억합니다.

+0

플래시 (ActionScript) 또는 JavaScript를 사용하고 있습니까? 이미 가지고있는 코드를 보여줄 수 있습니까? –

답변

0

간단한 슬라이드 애니메이션 것이다 : 그것은이 이동함에 늦추고, 슬라이드 박스 발생

y = y*(1-speed) + (target_y)*(speed)

순회. 속도는 0과 1 사이 여야합니다. 속도가 0.5 인 경우 전류와 목표 사이의 거리는 매 순간 반으로 줄어 듭니다.

나 : 그것은 중지 대상, 넘어까지 가속하는 데 원인이

t = 0.1 
while y < target_y do 
y = y + t 
t = t + 0.1 
end 
y = target_y 

. + 0.1의 대안으로 * 1.1 또는 유사한 것을 수행하여 2 차 운동이 아닌 지수 운동을 유발할 수 있습니다.