byte 는 127에서 -128까지 숫자 가능한 데이터 타입. 캐스팅으로 128를 byte 타입으로 변경하면 -128의 값을 가짐.
오후 4시 20분 (Seoul)한 프로그램서 draw()는 하나 이상 존재할 수 없으며, 코드가 반복해서 실행되도록 하거나, mousePressed()와 같은 이벤트에 의해 화면을 갱신하려 한다면 draw()가 반드시 존재해야 한다.
오후 4시 18분 (Seoul)실행속도를 제어하는 것은 delay()와 framerate() draw()내부에서는 delay()를 실행하는 것으로 계속되는 동작을 잠시 연기할 수 있다. framerate()는 주로 setup() 내부에 두어 초기 재생속도(fps)를 결정한다.
오후 4시 18분 (Seoul)draw()는 setup이 끝나면 즉시 시작되며 noLoop()가 실행되기 전까지 계속 반복된다. draw()를 제어하는 것은 noLoop(), redraw(), loop(). redraw()는 draw() 내부 코드를 1회만 실행, loop()는 다시 실행을 반복.
오후 4시 17분 (Seoul)beginShape(); … vertex()… endShape();는 한번에 실행해야 한다. 예) beginShape를 실행해놓고 클릭으로 vertex()를 그릴 수 있게는 동작하지 않는다.
오후 3시 42분 (Seoul)void draw(){} 없이 void mousePressed(){}는 동작하지 않는다. 프레임 반복 실행이 없어서인듯…
오후 3시 41분 (Seoul)