社区
J2ME
帖子详情
如何才能实现从A点到B点准确子弹飞行
prqin
2006-07-27 10:43:06
在一个飞行射击类游戏中,如何才能实现从A点到B点准确子弹飞行,也就是敌人飞机发射一颗子弹,如何才能准确落到玩家飞机的点上,当然不是说跟踪弹,只是说玩家飞机如果不动,不管在哪个地方,敌人飞机的子弹都能朝玩家的方向飞行过去,并且打中玩家,而且这个计算不可以太复杂,最好用位运算实现。
...全文
360
5
打赏
收藏
如何才能实现从A点到B点准确子弹飞行
在一个飞行射击类游戏中,如何才能实现从A点到B点准确子弹飞行,也就是敌人飞机发射一颗子弹,如何才能准确落到玩家飞机的点上,当然不是说跟踪弹,只是说玩家飞机如果不动,不管在哪个地方,敌人飞机的子弹都能朝玩家的方向飞行过去,并且打中玩家,而且这个计算不可以太复杂,最好用位运算实现。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuxinhua
2006-07-28
打赏
举报
回复
我建议你看看《计算机图形学》中的画直线的方法
wtobias
2006-07-28
打赏
举报
回复
o
xueyong1203
2006-07-27
打赏
举报
回复
矢量
a指向b
colacoca
2006-07-27
打赏
举报
回复
首先设定子弹飞行速度为S
然后假设敌人飞机坐标X,Y,自己飞机坐标x,y
那么子弹飞行总路线长度L,根据直角三角形原理可以算出(X-x)*(X-x) + (Y-y)*(Y-y)开平方根
然后知道所需要飞行时间t为 L / S
最后算出子弹每个时间所飞行的偏移量(X-x)/t和(Y-y)/t
然后每隔一定时间,在子弹的坐标X,Y加上偏移量即可
aloney0226
2006-07-27
打赏
举报
回复
帮忙顶!
空间向量运算北师大选修PPT学习教案.pptx
空间向量运算北师大选修PPT学习教案.pptx
電玩射擊三角平方距離原理.7z
電玩射擊三角平方距離原理 遊戲射擊中 有用到高中數學 清楚描述電玩射擊遊戲的設計原理之一
吉林省2018-2019学年榆树市第一高级中学高一下学期竞赛物理试题.doc
吉林省2018-2019学年榆树市第一高级中学高一下学期竞赛物理试题.doc
初三物理总复习中考试题分类.docx
初三物理总复习中考试题分类.docx
北京师范大学附属中学2017_2018学年八年级物理下学期期中试题新人教版20180621113
北京师范大学附属中学2017_2018学年八年级物理下学期期中试题新人教版20180621113
J2ME
13,097
社区成员
26,491
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章