android拖动物品归类app思路

不怕输就不会输 2014-10-31 10:28:42
想做一个简单的游戏:
1,三类图片 分别是 animal,plant,fruit,对应的有三个物品存放区
2,图片随手指移动而拖动,图片移动到准确的区域就消失,否则返回原来的位置
玫瑰花图片遇到植物区域就消失 遇到动物区域就回到原来的位置
求实现思路 多谢指教
[/size][/color][/color]
...全文
122 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙爷linux 2014-11-02
  • 打赏
  • 举报
回复
[color=#0000FF]1,建议使用游戏引擎,我说下使用cocos2d-android来实现的思路; 2,一个导演CCDirector,一个场景CCScene,一个层CCLayer,里面的图片都是精灵CCSprite; 3,将CCLayer设置为可以触摸的this.setIsTouchEnabled(true); 4,重写点击移动事件 public boolean ccTouchesBegan(MotionEvent event) public boolean ccTouchesMoved(MotionEvent event) public boolean ccTouchesEnded(MotionEvent event) 5, ccTouchesBegan根据碰撞检测判断出哪一个精灵被选中; 碰撞检测:就是比较坐标 比如一个精灵尺寸为(64,64) 精灵坐标为(100,200) 锚点(0,0) 点击点坐标(x,y) 要么使用getBoundingBox();要么直接判断100<x<164&&200<y<264 选中精灵的时候 记下触摸点的位置A 6,ccTouchesMoved 如果是精灵选中了 此时的触摸点位B B与A的坐标差 就是精灵的新坐标 直接setPosition 7,ccTouchesEnded 精灵设为没有选中[/color]

80,354

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧