그림 그리고 재생하기
어서와
전에 mogum100 님이 올리셧던건데요
http://www.mogum.com/php_flash/banner.htm
이와 비슷한것
한번쯤은 다들 보신적 있으실거에요 ^^;;
그림판에 그림을 그리고 재생버튼 누르면 첨부터 그려진거 다시보여 주는
그런걸 만들려고 하는데요
스타팅 포인트와 엔드 포인트 를배열에 담아 그포인트를 연결시키는 형태로 그리기는 만들었는데
다시그리 기 부분이 막막 하네요
( 그림 그리기 부분을 다른분이 하신걸 수정해서 하다보니 더 감이 안잡히는듯 ㅜ.,ㅜ)
또 한가지는요
배열에 담긴 데이타는 trace 시키면 데이타 들이 다보이는데
저장을 하면 막지막 최종 데이타 만이 저장 되더라구요
그래서 다이나믹텍스트 필드에서 값을 받아 스트링으로 변환시켜 서버에 저장 하는 방식으로 하긴했는데
역시나 데이타를 다시가져와서 다시금 그림이 그려지게 하는 방법이 막막한지라 ㅜ.,ㅜ
플래시를 두서없이 독학한 처지라 ㅡ.,ㅡ;;
답변이나 오픈소스 보여주시면 감사하겠습니다. 어느정도 스크립트는(물론 초보정도겠죠 ^^;;) 이해할 정도는 되거든요 ㅜ.,ㅜ
그래서 결론은
질문1.배열을 변수에 담아서 내보네면 안넘어가는가? 넘기는 방법은 ?
질문2.
pointData값을 받아 그림을 그리는 부분입니다.
for( i= 0 ; i this.pointData.length-1 ; i++){
this.drawLine(this.pointData[i].x, this.pointData[i].y, this.pointData[i+1].x, this.pointData[i+1].y,this.seal,this.Lcolor);
}
//선그리기
this.emptyPanel.drawLine(startPoint.x, startPoint.y, endPoint.x, endPoint.y, this.seal,this.Lcolor);
startPoint = new Object();
startPoint.x = endPoint.x;
startPoint.y = endPoint.y;
updateAfterEvent();
이런형식으로 그리기 표현이 구현 된것이거든요
그럼 다시그리기의 저장된 데이타 값을 어케 넣어줘야 할지 ㅡ.,ㅡ;;;