Flash as3 마우스 포인트 중심 줌 효과
1413 단어 Flash
pic.addEventListener (MouseEvent.MOUSE_WHEEL,zoomHandler);
function zoomHandler (e:MouseEvent)
{
if (e.delta > 0)
{
e.currentTarget.scaleX += 0.1;
e.currentTarget.scaleY += 0.1;
e.currentTarget.x=mouseX-e.localX*(e.currentTarget.scaleX);
e.currentTarget.y=mouseY-e.localY*(e.currentTarget.scaleY);
}
else
{
e.currentTarget.scaleX -= 0.1;
e.currentTarget.scaleY -= 0.1;
e.currentTarget.x=mouseX-e.localX*(e.currentTarget.scaleX);
e.currentTarget.y=mouseY-e.localY*(e.currentTarget.scaleY);
}
}
//TweenLite 의 부드러운 효과를 적절히 추가할 수 있으며, Flash 콘텐츠의 확대/축소를 지원하는 멀티 터치 장치와 함께 부드럽고 현란한 효과를 제공합니다.
전환: http://hi.baidu.com/sl19880127sl/item/2eb2a160c1f64092c5d24923
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
writeFlashHTML, 주로 Flash 출력에 사용되는 JS 방법입니다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.