public void moveAbsolute(View v, float addX, float addY, float rad, int mSec) {
if(addX > mCurrentX)mDirection = 1;
else mDirection = 0;
PropertyValuesHolder holderX = PropertyValuesHolder.ofFloat("translationX", mCurrentX, addX);
PropertyValuesHolder holderY = PropertyValuesHolder.ofFloat("translationY", mCurrentY, addY);
PropertyValuesHolder holderRotaion = PropertyValuesHolder.ofFloat("rotation", mCurrentRad, mCurrentRad + rad);
ObjectAnimator objectAnimator = ObjectAnimator.ofPropertyValuesHolder(v, holderX, holderY, holderRotaion);
objectAnimator.setDuration(mSec);
mCurrentX = addX;
mCurrentY = addY;
mCurrentRad = (mCurrentRad + rad) % 360;
objectAnimator.start();
}
CharaView.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:KokoWalk
作者:
评论列表
文章目录