我试图复制这个游戏中圆圈的发光效果:。
目前,我可以画一个圆圈:
canvas.drawCircle(Parameters);
然而,我不知道如何使圆圈发出那种柔和的发光效果。
到目前为止,我似乎需要使用油漆的阴影层,但这是行不通的。
以下是我目前的情况:
blue = new Paint(); //This is in my view's constructor.
blue.setARGB(255, 51, 153, 255);
blue.setShadowLayer(100,0,0, Color.BLUE);
然后,我在onDraw方法中得到了这样的结果:
canvas.drawC
光晕效果工作正常。我的疑问是如何隐藏发光效果?如果我点击我图像视图,我只希望显示我的发光效果,请在点击时如何隐藏和显示发光效果。
代码:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// An added margin to the initial image
int margin = 24;