2010-04-14 4 views
0

나는 완전히 혼란 스럽다. 나는 this 질문을하고 그것 (언급 한 해결책) 전혀 작동하지 않는 것.무대의 한쪽 모서리에서 다른 모서리로 어떻게 선을 그립니 까?

모두 한 구석에서 다른 구석으로 선을 그려야합니다. test.html 여기

소스입니다 :

여기 다시 내가 (이 HTML 문서에 포함 된 것)이 SWF 파일에 대한 링크입니다

package 
{ 
    import flash.display.Sprite; 
    import flash.events.Event; 

    public class Main extends Sprite 
    { 

     public function Main():void 
     { 
      if (stage) init(); 
      else addEventListener(Event.ADDED_TO_STAGE, init); 
     } 

     private function init(e:Event = null):void 
     { 
      removeEventListener(Event.ADDED_TO_STAGE, init); 
      // entry point 

      graphics.clear(); 
      graphics.lineStyle(10, 0x000000); 

      graphics.moveTo(0, 0); 
      graphics.lineTo(stage.stageWidth, stage.stageHeight); 
     } 

    } 

} 

그냥 하지 작업을 수행합니다! 선은 화면의 어딘가에서 무대의 중간까지갑니다. 내가 뭘 잘못하고 있니?

+0

플래시를 다시 시작 했습니까? (또는 swf를 만들고 있습니까?) 과거에 이와 비슷한 문제가 있었지만 Flash를 다시 시작하면 문제를 해결하는 데 모든 것이 필요했습니다. 나는 왜 그런지 모르지만, 때때로 플래시는 나에게 올라간다. – Ponkadoodle

+0

@wallacoloo : Ya ... 나는 ActiveX 플레이어와 플러그인 플레이어를 사용해 보았습니다. 같은 결과. FlashDevelop, btw를 사용하고 있습니다. –

답변

4

embed이 350x350 인 동안 SWF를 800x600으로 컴파일했습니다. 어쨌든 코드가 작동하도록하려면 스테이지의 scaleModeStageScaleMode.NO_SCALE으로, alignStageAlign.TOP_LEFT으로 설정해야합니다. 기본적으로 SWF는 StageScaleMode.NO_BORDERStageAlign.TOP이므로 약 466x350 (4 : 3 비율 유지)로 SWF를 표시하므로 왼쪽 위 모서리가 약 (-58,0)이고 오른쪽이 약 (408, 350) (수평 적으로 중심에 놓이기 (상대적으로 임베디드 영역에 상대적으로).

+0

jeez ... 그래서 그의 임베드에 문제가있었습니다. 그러나 그의 SWF가 실제로 350x350이 아닌 800x600으로 설정된 것을 어떻게 알 수 있습니까? – jonathanasdf

+0

모두 감사합니다 - 나는 그것을 잃어 버렸다고 생각하기 시작했습니다. –

+0

@jonathanasdf : 음, 1. FD 기본 설정입니다. 2. SWF를 다운로드하고 독립 실행 형 플레이어에서 열면 가장 좋아하는 크기로 열립니다. 물론 다른 방법도 많이 있습니다. :) – back2dos

1

글쎄, 난 너무 당황해. 정확히 같은 코드를 복사하고 swf WORKS를 실행합니다. http://www.swfcabin.com/open/1271209077

그래서 엠파베드 태그 또는 뭔가 잘못됐다고 맹세합니다.

+0

FlashDevelop를 사용하고 있습니다. 이것은 알려진 이슈입니까? –

+0

나는 FlashDevelop도 사용하고 있습니다. 나는 왜 그것이 당신을 위해 일하지 않는지 모르겠다 .... 다른 사람들이 그것이 그들에게 효과가 있는지 없는지를 확인할 수 있습니까? – jonathanasdf

+0

@jonathanasdf :'mxmlc'을 사용하여 수동으로 컴파일하는 명령은 무엇입니까? –

관련 문제