0
동작 스크립트 2에서 확대/축소 및 이동 옵션을 만들려고합니다. 무비 클립이 아닌 무대에서하고 싶습니다. 기본 코딩을했는데 드래그 및 확대/축소 옵션을 만들고 싶습니다. 어떤 도움을 주시면 감사하겠습니다.동작 스크립트 2의 팬 및 확대/축소 단
여기 내 코드입니다. 무대에 두 개의 무비 클립이있어 확대/축소하고 확대/축소합니다.
zoom_mc.onPress = function() {
var zinxpos:Number;
var zinypos:Number;
zinxpos=zoom_mc._x;
zinypos=zoom_mc._y;
zoom_mc.onEnterFrame = function() {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
}
_root.onMouseDown = function() {
this._xscale+=10;
this._yscale+=10;
}
}
zoomout_mc.onPress = function() {
zoom_mc._x=zinxpos;
zoom_mc._y=zinypos;
zoomout_mc.onEnterFrame = function() {
Mouse.hide();
this._x = _root._xmouse;
this._y = _root._ymouse;
}
_root.onMouseDown = function() {
this._xscale-=10;
this._yscale-=10;
}
}
더 나은 옵션은 스테이지와 같은 크기의 동영상 클립을 사용하는 것입니다. MC를 모든 콘텐츠의 컨테이너로 사용하고 스테이지 크기 ** 마스크 **를 위에 올려 놓습니다 (새 레이어). 이제 콘텐츠 MC의 크기를 확장하거나 확대/축소하여 표시하거나 콘텐츠 MC의 ** x ** 또는 ** y ** 위치를 변경하여 패닝을 시뮬레이션 할 수 있습니다. 내용 MC는 마스크를 통해서만 볼 수 있습니다 (마스크는 캔버스/스테이지 크기이기 때문에).이 MC는 원하는 줌/팬 효과를 시뮬레이션합니다 ... –