0
코딩과 관련하여 도움을 주시면 감사하겠습니다.동영상 클립 회전 및 특정 프레임 (S.O.S)으로 변경
이 코드는 이전에 영화 클립을 마우스로 회전시키고 다른 프레임으로 가져 오기 때문에 대학 작업을 위해 (단지 기본 코드를 배웠을 때 트윈을 만들었지 만) 아무런 결과도 얻지 못했습니다.
import flash.events.Event;
import flash.events.MouseEvent;
knob_mc.addEventListener(MouseEvent.MOUSE_DOWN, rotate);
stage.addEventListener(MouseEvent.MOUSE_UP, endrotate);
var angle:Number=0
function rotate(e:Event):void
{
stage.addEventListener(MouseEvent.MOUSE_MOVE,rotate);
var position:Number = Math.atan2(mouseY - knob_mc.y,mouseX - knob_mc.x);
angle=(position/Math.PI) *180;
knob_mc.rotation = angle;
}
function endrotate(e:MouseEvent):void
{
knob_mc.removeEventListener(MouseEvent.MOUSE_DOWN, rotate);
stage.removeEventListener(MouseEvent.MOUSE_UP, menu);
stage.removeEventListener(MouseEvent.MOUSE_MOVE,rotate);
knob_mc.addEventListener(MouseEvent.MOUSE_DOWN,rotate);
}
function menu(e:MouseEvent):void
{
if (angle >=1 && angle <= 100)
{
gotoAndPlay(2);
}
else if (angle >=100 && angle < 340) {
gotoAndPlay(2);
}
나는 당신이 말한대로했으나 마우스로 동영상 클립 만 만들었습니다. 나는 당신을 오해 한 것 같아요. knob_mc는 마우스를 움직이고 움직일 때 회전하지만, AS3 스크립트를 통해 각도를 만들 수는 없습니다. If가 다른 프레임으로 점프하면 어떤 sugestions가 있습니까? –
그것은 이것 [링크] (http://www.fastswf.com/OFR3Q0E) –
[링크] (http://www.fastswf.com/AMrZieU)이있어 다음 프레임 단계와 의도하지만) –