在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
自定义 AbilitySlice 实例之间的过渡动画 。 您可以设置不同的参数来实现不同的过渡效果。当前,仅支持翻译。稍后将支持旋转,alpha 和缩放操作。 可以通过调用 Ability 的 onStart()方法来设置过渡属性。默认构造函数用于设置翻译动画。要禁用过渡动画,可以将 setAbilitySliceAnimator 的值设置为 null。示例代码:
构造器摘要
方法总结
构造器详细信息能力切片动画师public AbilitySliceAnimator() 一个无参数的构造函数,用于启用能力切片的从右到左转换。 能力切片动画师public AbilitySliceAnimator(从X浮动,从Y浮动,到X浮动,到Y浮动) 参数化构造函数,用于设置平移的开始和结束位置的坐标。 坐标的原点是屏幕的左上角。例如,如果将视图从(1080,0)移至(0,0),则该视图从右向左水平平移。 参数:
方法细节设置持续时间public AbilitySliceAnimator setDuration(持续时间长) 设置动画的持续时间。默认持续时间为 300 毫秒。 参数:
返回值: 返回当前的 AbilitySliceAnimator 实例。 设定延迟public AbilitySliceAnimator setDelay (long delay) 设置播放动画的延迟。默认值为0毫秒,表示动画将立即播放而不会延迟。 参数:
返回值: 返回当前的 AbilitySliceAnimator 实例。 设置重复计数public AbilitySliceAnimator setRepeatCount((int repeatCount)) 设置重复动画播放的次数。默认值为 0,指示动画将只播放一次。 参数:
返回值: 返回当前的 AbilitySliceAnimator 实例。 |
请发表评论