* 작성 방법
cc.exec.Canvas('idOne');
cc.exec.Canvas('idOne', 300, 200);
| Options | |
|---|---|
| elementAttr {Boolean} | |
|
<canvas> 엘리먼트에 설정할 글로벌 속성
|
|
| height {Number|String} | |
|
캔버스 높이, 디폴트 150px
|
|
| showTo {HTMLElement} | |
|
<canvas>엘리먼트의 패어런트 엘리먼트
|
|
| width {Number/String} | |
|
캔버스 너비, 디폴트 300px
|
|
| x {Number} | |
|
캔버스가 표시될 x 좌표, 디폴트: 10
|
|
| y {Number} | |
|
캔버스가 표시될 y 좌표, 디폴트: 10
|
|
| Method | |
|---|---|
setOptions
(HTMLElement/String, Number/String, Number/String, HTMLElement/String)
|
|
|
cc.exec.Canvas()를 실행할 때 파라미터에 지정한 값을 설정한다.
|
|
setCanvasAttr
()
|
|
|
클래스를 생성할 때 지정한 options를 this 오브젝트에 설정한다.
|
|
createContext
()
|
|
|
캔버스 콘텍스트 오브젝트를 생성한다.
|
|
getContext
() : Object
|
|
|
this.context를 반환한다.
|
|
clearCanvas
(String)
|
|
|
그려진 캔버스를 지운다.
|
|
clearShadow
()
|
|
|
Shadow 초기 값을 설정한다.
|
|
setShadow
(float, float, float, float)
|
|
|
Shadow 값을 설정한다.
|
|
setTitle
(Object)
|
|
|
그래프 타이틀 오브젝트를 생성하고 타이틀을 설정한다.
|
|
strokeStyle
(String)
|
|
|
strokeStyle 값을 설정한다.
|
|
fillStyle
(String)
|
|
|
fillStyle 값을 설정한다.
|
|
font
(String)
|
|
|
font를 설정한다.
|
|
setFontStyle
(String, String, String)
|
|
|
font와 style을 설정한다.
|
|
textAlign
(String)
|
|
|
텍스트 좌우 정렬 값을 설정한다.
|
|
textBaseline
(String)
|
|
|
텍스트 기준선 정렬 값을 설정한다.
|
|
fillText
(String, String, String, String)
|
|
|
fillText()를 실행한다.
|
|
strokeText
(String, String, String, String)
|
|
|
strokeText()를 실행한다.
|
|
ieMargin
() : Hash
|
|
|
IE 브라우저에서 실행한 경우 margin과 padding 값을 반환한다.
|
|
setText
(String)
|
|
|
지정한 위치에 텍스트를 설정한다.
|
|
rotateText
(String, Float, Float, Float, String)
|
|
|
텍스트를 rotate한다.
|
|
globalAlpha
(Float)
|
|
|
globalAlpha 값을 설정한다.
|
|
lineWidth
(Float)
|
|
|
라인 폭 값을 지정한다. 0도 값이므로 처리한다
|
|
strokeLineWS
(Float, String)
|
|
|
line width를 설정하고 stroke 스타일을 설정한다.
|
|
fillLineWS
(Float, String)
|
|
|
line width를 설정하고 fill 스타일을 설정한다.
|
|
drawLine
(String, String, Array, Boolean, String)
|
|
|
선을 긋는다.
|
|
getRadian
(Number) : Number
|
|
|
라디안 값을 구해 반환한다.
|
|
textFillRect
(Number, Number, Number, Number)
|
|
|
차트가 아닌 텍스트 fillRect 처리를 행한다.
|
|
textArc
(Number, Number, Number, Number, String)
|
|
|
차트가 아닌 텍스트 arc 처리를 행한다.
|
|
circle
(String, Float, Float, String, String, String)
|
|
|
호(arc) 형태가 아닌 원(circle)을 그린다.
|
|
fillArc
(Float, Float, String, String, String, String, String)
|
|
|
채운 원을 그린다.
|
|
strokeArc
(Float, Float, String, String, String, String, String)
|
|
|
빈 원을 그린다.
|
|
linear
(String, String, String, String, Array, Array)
|
|
|
Linear Gradient를 표현한다.
|
|
drawImage
(Image/Canvas/Video, Float, Float, Float, Float, Float, Float, Float, Float)
|
|
|
캔버스에 이미지, 캔버스(Canvas), 비디오(Video)를 삽입한다.
|
|