老鼠赛跑
游戏介绍老鼠赛跑游戏是《穷爸爸富爸爸》这本书所带的一个启迪性游戏,每个玩家初始值有一个角色,该角色对
由各个事项定义好的图形对象实现draw方法来画出对应图形。 如下圆形对象的定义:
public class Circle extends ShapeAbstract {
public Circle(Shapable paintTool) {
super(paintTool);
}
@Override
public void draw(Canvas canvas, Paint paint) {
if (canvas==null || paint == null) {
return;
}
super.draw(canvas, paint);
float cx = (x1 + x2)/2;
float cy = (y1+y2)/2;
float radius = (float) Math.sqrt(Math.pow(x1 - x2, 2)
+ Math.pow(y1 - y2, 2))/2;
canvas.drawCircle(cx, cy, radius, paint);
}
@Override
public String toString() {
return " circle";
}
}其中x1,x2,x2,y2的含义是手势触摸移动的坐标