游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3069|回复: 3

可在一个转盘中,如何检测碰撞呢?急

[复制链接]

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2006-3-10 11:07:00 | 显示全部楼层 |阅读模式
大圈里有小圈,而这两个圆心重在一起.
从圆心到大圈有N条线,这N条线角度均为a1.
球是放在大圈与小圈之间.
要让球滚到圆心,在滚过程序不能越过线.只能顺着线与线之间的区域滚.而且这个转盘在转过程序先有k1到k2再到k3.
请问高手做何检测碰撞?

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2006-3-10 11:10:00 | 显示全部楼层

Re:可在一个转盘中,如何检测碰撞呢?急

大圈里有小圈,而这两个圆心重在一起.
从圆心到大圈有N条线,这N条线角度均为a1.
球是放在大圈与小圈之间.
要让球滚到圆心,在滚过程序不能越过线.只能顺着线与线之间的区域滚.而且这个转盘在转过程速度先有k1到k2再到k3.
请问高手做何检测碰撞?

1

主题

14

帖子

14

积分

新手上路

Rank: 1

积分
14
发表于 2006-3-10 20:47:00 | 显示全部楼层

Re:可在一个转盘中,如何检测碰撞呢?急

没看懂

2

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
 楼主| 发表于 2006-3-10 21:32:00 | 显示全部楼层

Re:可在一个转盘中,如何检测碰撞呢?急

这里的大圈、小圈和线条是组合成背景图,而小球在大圈与小圈之间运动,同时大圈与小圈转动角速度一样,而与小球转动的角速度是不一样。而在圈中有N个线条组成栅格,小球能越过栅格(即跨越线条).我想到用颜色来检测不知行不?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-23 21:13

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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