我试图显示一个从右到左的动画片段,好像它来自屏幕的右侧,但是我的代码却恰好相反。
flBackground.animate().setDuration(250).x(0).translationX(0).alpha(1).start();
flBackground这是我的片段中根视图的ID。
我使用了“ translationX”方法。我以像素为单位给出了屏幕宽度,但是我的片段离开了屏幕。 ViewPropertyAnimation中是否可以设置视图的初始位置以进行动画处理?
我只想使用ViewPropertyAnimation,而不要使用其他Animation对象。其他的很大,我想为我的项目提供简单的代码。
答案 0 :(得分:0)
您可以使用Skill
。这是最好的方法。
示例:
>>> def set_double_damage(new_dmg):
... dicts.Skill['double_dmg']['dmg'] = 2 * new_dmg
...
>>> set_double_damage(500)
>>> dicts.Skill
{'double_dmg': {'dmg': 1000}}