3、绘制果实,黄色果实和蓝色果实
使用到的API
drawImage()
长大 ---> 成熟
2、绘制海葵
绘制直线的API
beginPath()
closePath()
strokeStyle
stroke()
lineWidth
lineCap()
globalAlpha;
save()
destore()
drawImage以后发现果实太大。
因为drawImage方法显示的图片大小与设备分辨率有关的,如果想要缩小图片,可以在此方法中加入width和height宽度。并将其大小设置为原来的0.2倍(倍数可以自己设定)。即ctx2.drawImage(this.orange,this.x[i],this.y[i],this.orange.width*0.2,this.orange.height*0.2);
此时果实已经看起来正常了,但是发现果实没有在海葵上面,因为这是的x,y坐标对应果实起点而非中心点,因此还要修改x,y.
最后的drawImage方法为ctx2.drawImage(this.orange,this.x[i]-this.orange.width*0.2*0.5,this.y[i]-this.orange.height*0.2*0.5,this.orange.width*0.2,this.orange.height*0.2);