我需要将此代码http://www.pahgawks.com/blog/fire-particles-for-html5-canvas/从 css 和 javascript 移植到 Android。在此代码中,如果更改此行
stage.fillStyle = "rgba("+(260-(particles[i].life*2))+","+((particles[i].life*2)+50)+","+(particles[i].life*2)+","+(((max-particles[i].life)/max)*0.4)+")";
至:
stage.fillStyle = "rgba("+255+","+50+","+0+","+0.4+")";
看到黄色、红色和白色的火,但在 Android 中我只看到红色
paint.setColor(Color.argb(102,255,50,0);
但是我在css代码中的paint.setColor(Color.argb(alpha,red,green,blue))和rgba css有问题,我们看到在火中产生的颜色为黄色和白色。