[Flash] 간단한 선 그래프 예제

자작임 임의로 사용하지 말것

포함된 php문서를 실행

v_deep = 100; //레이어 z-index v_left = this.line_long_y._x; //최좌측의 x좌표 v_bottom = this.line_long_x._y; //최고 바닥의 y좌표 v_x_gap = 50; //x좌표 간격 v_y_gap = 50; //y좌표 간격 test = ""; //val = "1,3,4,2,3,4"; //변수들 외부 입력 v_value = val.split(","); //스트링을 배열로 function drawline(poi1,poi2,poi3) //선그리기(순번,처음높이 다음 높이) { v_x = v_left + (v_x_gap*poi1); v_y1 = v_bottom - (v_y_gap * poi2); v_y2 = v_bottom - (v_y_gap * poi3); _root.createEmptyMovieClip("line"+v_deep,v_deep++); _root["line"+v_deep].lineStyle(2,0x000000,100) _root["line"+v_deep].moveTo(v_x,v_y1) _root["line"+v_deep].lineTo(v_x+v_x_gap,v_y2) //----점찍기 _root.createEmptyMovieClip("line2"+v_deep,v_deep+100); _root["line2"+v_deep].lineStyle(10,0x00FFFF,100) _root["line2"+v_deep].moveTo(v_x+v_x_gap,v_y2); _root["line2"+v_deep].lineTo(v_x+v_x_gap+1,v_y2+1); //------ } for(i = 0;i < v_value.length-1 ; i++) { drawline(i,v_value[i],v_value[i+1]); test += "["+(i+1)+"] : "+v_value[i] + " to " +v_value[i+1]+" "; }
댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
제목 작성자 날짜
공대여자
공대여자
mins01
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins
mins