1
キャンバスにアニメーションを追加しようとしています。私は、私はパスを描画するために使用している1つのArrayListのポイントがあります。Canvas Pathアニメーションの作成方法は?
MyCode:
for (int i = 0; i < points.size(); i++) {
Point point = points.get(i);
if (pId == 0) {
path.moveTo(point.x, point.y);
} else {
float midX = (prevPoint.x + point.x)/2;
float midY = (prevPoint.y + point.y)/2;
if (pId == 1) {
path.lineTo(midX, midY);
} else {
path.quadTo(prevPoint.x, prevPoint.y, midX, midY);
}
pId++;
}
prevPoint = point;
}
これは上記のコードです。だから、私はアニメーションを使ってパスを描くようにしています。
いくつか解決策をご提案ください。