2014-01-05 4 views
3

저는 일부 캔버스와 processing.js로 작업하고 있지만 이미지로 호/타원 등을 채우는 방법을 이해할 수 없습니다.processing.js에서 이미지로 채우기

보통 나는 이런 식으로 뭔가 할 자바 스크립트를 사용 :

ctx.save(); 
ctx.beginPath(); 
ctx.arc(x, y, size, 0, Math.PI * 2, true); 
ctx.closePath(); 
ctx.clip(); 
ctx.drawImage(thumbImg, 0, 0, 400, 400); 

ctx.beginPath(); 
ctx.arc(x, y, size, Math.PI * 2, true); 
ctx.clip(); 
ctx.closePath(); 
ctx.restore(); 

을하고 게임을 완료,하지만 난 그것을 processing.js으로 어떻게 할 수 있습니까?

나는 이러한 옵션을 시도했지만 뭔가 잘못하고 있어요 것으로 보인다했습니다

b = loadImage("nicola.png"); 
fill(b) 
background(b); 
ellipse(x, y, size, size); 

어떤 생각을?

+0

아 그래, 아직도이 문제가 있습니까? 나는 당신의 문제가 뭔지 알지만, 나는 당신이 js를 어디서 뛰고 있는지, 그리고이 그림이 어디에 있는지와 같은 더 많은 정보를 알게 될 것입니다. 거의 확실하게 이미지를로드하지 않고 자동으로 실패하는 파일 경로 문제입니다. – ZekeDroid

답변

0

세미콜론 ';' fill(b)

후 행방 불명입니다 그래서 fill(b);

나는이 문제를 해결 희망해야한다.