Flip3DAnimation.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:android-flip3d 作者:
@Override
protected void applyTransformation(final float interpolatedTime, final Transformation t) {
    final float fromDegrees = mFromDegrees;
    final float degrees = fromDegrees + (mToDegrees - fromDegrees) * interpolatedTime;

    final float centerX = mCenterX;
    final float centerY = mCenterY;
    final Camera camera = mCamera;

    final Matrix matrix = t.getMatrix();

    camera.save();

    camera.rotateY(degrees);
    camera.getMatrix(matrix);
    camera.restore();

    matrix.preTranslate(-centerX, -centerY);
    matrix.postTranslate(centerX, centerY);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号