如题我现在有一个正方形 起始点是它的中心点 末尾点是我收拖拽结束之后的那个点 这两点构成一条直线 如何让这个正方形的中心点始终沿着这条直线(延长线)运动呢?
光阴似箭催人老,日月如移越少年。
開始点と終了点から画面の端までの点の位置を見つけ、開始点から画面の端の点まで正方形を移動します。 画面の外に移動する必要がある場合は、エッジポイントを画面の少し外側に移動するだけです。
このようなアニメーションが必要な場合は、途中の処理を気にせず、開始位置と終了位置を直接指定するだけです
擬似コード
これは私が書いた小さなデモです。理解できますか?https://github.com/KarmaChen/TestViewAnimation.git
開始点と終了点から画面の端までの点の位置を見つけ、開始点から画面の端の点まで正方形を移動します。
画面の外に移動する必要がある場合は、エッジポイントを画面の少し外側に移動するだけです。
このようなアニメーションが必要な場合は、途中の処理を気にせず、開始位置と終了位置を直接指定するだけです
擬似コード
リーリーこれは私が書いた小さなデモです。理解できますか?
https://github.com/KarmaChen/TestViewAnimation.git