社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 693|回复: 3

[求助] 如何实现像素碰撞。。

[复制链接]

9

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2014-5-3 10:26:42 | 显示全部楼层 |阅读模式
比如说有两个方块,一个左移,一个右移,当他们撞到就显示一个圆形?
。。求大哥们帮助一下。。
此帖出自MSP430论坛


回复

使用道具 举报

2001

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2014-5-3 12:03:54 | 显示全部楼层
你都已经把算法说出来了不是吗?计算x,y坐标啊

点评

LAB7里面有一个示例程序 飞船避障 ,类似于这个,当飞船撞到物体就死亡了。他里面有一个uint8_t dead定义了死亡,然后找不到关于dead的数值处理,怎么实现的死亡? 好难。。求帮助。。  详情 回复 发表于 2014-5-3 18:46


回复

使用道具 举报

9

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

 楼主| 发表于 2014-5-3 18:46:03 | 显示全部楼层
shower.xu 发表于 2014-5-3 12:03
你都已经把算法说出来了不是吗?计算x,y坐标啊

LAB7里面有一个示例程序  飞船避障  ,类似于这个,当飞船撞到物体就死亡了。他里面有一个uint8_t dead定义了死亡,然后找不到关于dead的数值处理,怎么实现的死亡?
好难。。求帮助。。


回复

使用道具 举报

2001

TA的帖子

24

TA的资源

五彩晶圆(高级)

Rank: 9Rank: 9Rank: 9

发表于 2014-5-3 19:42:11 | 显示全部楼层
我没有看过你说的那个例程,不清楚是什么东西。
如果3D的,不懂。
2d平面的,每次刷新屏幕或显存的时候需要计算物体的坐标值,如果坐标值+-物体的长宽和另一个的重叠,不就是碰撞么,就做你想要的动作,绘制一个圆形


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2017-11-20 17:27 , Processed in 0.267069 second(s), 22 queries , Redis On.

快速回复 返回顶部 返回列表