【发布时间】:2015-03-22 02:16:04
【问题描述】:
我有一个 HTML5 画布 (JSFiddle),看起来像:
我正在通过以下方法创建球:
function createball(x,y,r,color){
context.beginPath();
context.arc(x,y,r,0,Math.PI*2,true);
context.fillStyle = color;
context.fill();
}
如何用图像填充球?我的意思是可能有图案或一些自然颜色的图像?
【问题讨论】:
-
@KenFyrstenberg 不。我的问题只是关于球的直截了当。只是为了将图像填充到一个球
-
@benjour,其实是的。您可以创建一个模式并将球的
fillStyle设置为该模式——就像在 Ken 引用的重复答案中一样。 ;-) -
@markE 也许我没明白你的意思,介意发布答案吗?
-
@benjour。当然……完成了。祝你的项目好运!
标签: javascript html canvas html5-canvas