动画上下左右判断1

来源:2-3 缺口方块与点击方块的数据交换

always10000

2016-08-25 21:53

http://img.mukewang.com/57bef77c0001306b10801920.jpg

应该是这样的吧?

if(mImageView.getX()>iv_null_imageView.getX()){
   //往左移动
   translateAnimation = new TranslateAnimation(0.1f, -mImageView.getWidth(), 0.1f,0.1f );
   Toast.makeText(this,"往左移动",Toast.LENGTH_LONG).show();
}else  if (mImageView.getX()<iv_null_imageView.getX()){
   //往右移动
   translateAnimation = new TranslateAnimation(0.1f,  mImageView.getWidth(), 0.1f, 0.1f);
}else if (mImageView.getY()>iv_null_imageView.getY()){
   //往上移动
   translateAnimation = new TranslateAnimation(0.1f,0.1f, 0.1f,  -mImageView.getHeight());
}else if (mImageView.getY()<iv_null_imageView.getY()){
   //往下移动
   translateAnimation = new TranslateAnimation(0.1f,0.1f, 0.1f,  mImageView.getHeight());
}





写回答 关注

1回答

  • 阿旭_
    2016-08-28 20:29:55
    已采纳

    只要结果对就行,怎么实现的根据自己的想法来就OK。

快速实现不一样的移动拼图

实现一个支持手势的移动拼图小游戏,手把手带你开发小游戏

15576 学习 · 67 问题

查看课程

相似问题