如题我现在有一个正方形 起始点是它的中心点 末尾点是我收拖拽结束之后的那个点 这两点构成一条直线 如何让这个正方形的中心点始终沿着这条直线(延长线)运动呢?
光阴似箭催人老,日月如移越少年。
시작점과 끝점에서 화면 가장자리까지의 점 위치를 찾은 다음, 시작점에서 화면 가장자리 지점까지 사각형을 이동합니다. 화면 밖으로 이동해야 하는 경우 가장자리 지점을 화면 밖으로 조금 이동하면 됩니다.
이런 애니메이션을 원하시면 중간 과정 걱정 없이 시작 위치와 끝 위치만 직접 지정하시면 됩니다
유사코드
제가 작성한 작은 데모입니다. 이해가 되시나요?https://github.com/KarmaChen/TestViewAnimation.git
시작점과 끝점에서 화면 가장자리까지의 점 위치를 찾은 다음, 시작점에서 화면 가장자리 지점까지 사각형을 이동합니다.
화면 밖으로 이동해야 하는 경우 가장자리 지점을 화면 밖으로 조금 이동하면 됩니다.
이런 애니메이션을 원하시면 중간 과정 걱정 없이 시작 위치와 끝 위치만 직접 지정하시면 됩니다
유사코드
으아악제가 작성한 작은 데모입니다. 이해가 되시나요?
https://github.com/KarmaChen/TestViewAnimation.git