弹道公式,弹弹堂游戏公式计算,方程求解。

由自由落体公式h=1/2gt^2推得:x=v0tcosAy=v0tsinA-1/2gt^2由以上两式消去t得y=xtanA-(g(x)^2)/(2(v0cosA)^2)试... 由自由落体公式 h=1/2gt^2推得: x=v0tcosA y=v0tsinA-1/2gt^2

由以上两式消去t得 y=xtanA-(g(x)^2)/(2(v0cosA)^2) 试中A为发射仰角 v0为发射初速度

由于A很大 (一般在70-90度) v0很大(91-100)在屏幕内可显示的弹道近似竖直,故可以近似忽略高度差。于是方程变为 g/(2(v0cosA)^2) x^2 -tanA x =0 该方程为一元二次方程,解得:

x1=0 ; x2 = tanA*2(*v0)^2cosA/g = 2sinAcosA(v0)^2/g = (v0)^2sin2A /g

最右边的式子为我们需要的式子(姑且称之为射程公式),写的清楚一些 x=(v0^2/g)*sin2A
他的这个射程公式,为什么我代入数据以后 结果和他的不一样。
仰角 射程

89 1.0203

88 2.0395

87 3.0562

……

79 10.9527

78 11.8921

77 12.8171
他的这个射程公式,为什么我代入数据以后 结果和他的不一样。 x=(v0^2/g)*sin2A
展开
 我来答
maronhydbk
2009-12-30 · TA获得超过1万个赞
知道答主
回答量:12
采纳率:0%
帮助的人:0
展开全部
闲言少叙、直接进入正题

先来介绍几个名词:

【一屏】:指的是一个屏幕左右的宽度(即游戏中那个棕色框框屏幕的宽度)、而不是大地图的长度~每张地图都会有多个屏幕宽~

图中双方距离成为一屏

【高抛1】:[屏幕分9份]

计算你和敌人水平线上的距离(方法:一屏的宽度我们定义9个距离宽、计算你和敌人水平的距离、具体方法可用鼠标拖动小地图目测)、固定打100力度、变换角度来瞄准、

┏+2倍风力(顺风时)

角度=90度-距离(就是你和敌人的距离)┫

┗-2倍风力(逆风时)

如:你和敌人正好距离一个屏幕、此时逆风2、具体的打法就是90-9-2*2=77度、100力打~

【高抛2】:[屏幕分10份]

计算你和敌人水平线上的距离(方法:一屏的宽度我们定义10个距离宽、计算你和敌人水平的距离、具体方法可用鼠标拖动小地图目测)、固定打94力度、变换角度来瞄准、

┏+2倍风力(顺风时)

角度=90度-距离(就是你和敌人的距离)┫

┗-2倍风力(逆风时)

如:你和敌人正好距离一个屏幕、此时逆风2、具体的打法就是90-10-2*2=76度、94力打~

【半抛】:[屏幕分20份]

计算你和敌人水平线上的距离(方法:一屏的宽度我们定义20个距离宽、计算你和敌人的距离、具体方法可用鼠标拖动小地图目测)、固定打62力度、变换角度来瞄准、

┏+2倍风力(顺风时)

角度=90度-距离(就是你和敌人的距离)┫

┗-2倍风力(逆风时)

如:你和敌人正好距离一个屏幕、此时逆风2、具体的打法就是90-20-2*2=66度、62力打~

【65度】65度埋人[3+2]

埋人的时候只是适用敌人在左、自己在右边的时候~

┏+2倍风力(顺风时)

角度=65 ┫

┗-2倍风力(逆风时)

力度点:

敌我距离0.10屏幕宽:13力 1.10屏幕宽:58力

0.20 :20 1.20 :61

四分之一 :24 一又四分之一:63

0.30 :26 1.30 :64

0.40 :30 1.40 :67

二分之一 :36力 一又二分之一:72

0.60 :40 1.60 :74

0.70 :44 1.70 :76

四分之三 :45.5 一又四分之三:78

0.80 :48 1.80 :79

0.90 :51 1.90 :82

一个屏幕宽:55力 两个屏幕宽:85

如果在左侧、不要用三叉、但是落点依然有效~

【30定角】固定打30角度、通过力度大小来命中对手请记住力点、为了方便描述、我以自己在屏幕最左边为基点来讲解

打0.25个屏幕:20力

打0.50个屏幕:32力←←←←←←←←以上风力无影响

打到刻度条100力的那个位置:36力

打到“怒”字中间:42力

打1.00个屏幕:47力←←←←←←←←以上在力度上加减风力的一半

打1.25个屏幕:54力

打1.50个屏幕:60力←←←←←←←←以上在力度上加减风力的3/4

打1.75个屏幕:65.5力

打2.00个屏幕:70力←←←←←←←←以上在力度上加减风力

请注意、落点为你和敌人水平的情况下、如果不是水平的、请参考抛物线轨迹自己调整~

【50定角】

固定打50角度、请记住力点、为了方便描述、我以自己在屏幕最左边为基点来讲解、基本上无风50度与30度落点相同、只是抛物线轨迹更高些

打0.25个屏幕:20力

打0.50个屏幕:32力←←←←←←←←以上在力度上加减风力的3/4

打到刻度条100力的那个位置:36

打到“怒”字中间:42力

打1.00个屏幕:47力←←←←←←←←以上在力度上加减风力

打1.25个屏幕:54力

打1.50个屏幕:60力←←←←←←←←以上在力度上加减风力的5/4

打1.75个屏幕:65.5力

打2.00个屏幕:70力←←←←←←←←以上在力度上加减风力的两倍

请注意、落点为你和敌人水平的情况下、如果不是水平的、请参考抛物线轨迹自己调整~

【45定角】

固定打45角度、请记住力点、为了方便描述、我以自己在屏幕最左边为基点来讲解

打0.25个屏幕:19力

打0.50个屏幕:31力←←←←←←←←以上风力无影响

打到刻度条100力的那个位置:34力

打到“怒”字中间:40力

打1.00个屏幕:45力←←←←←←←←以上在力度上加减风力的一半

打1.25个屏幕:52力

打1.50个屏幕:57力←←←←←←←←以上在力度上加减风力的3/4

打1.75个屏幕:63力

打2.00个屏幕:76力←←←←←←←←以上在力度上加减风力

请注意、落点为你和敌人水平的情况下、如果不是水平的、请参考抛物线轨迹自己调整~

【20定角】左边用三叉(此处扔出的三叉会以低角度扔出、落点在同一水平线时是打在同一点)

固定打20角度、请记住力点、为了方便描述、我以自己在屏幕最左边为基点来讲解

打0.25个屏幕:22.5力

打0.50个屏幕:35力←←←←←←←←以上风力无影响

打到刻度条100力的那个位置:41力

打到“怒”字中间:49力

打1.00个屏幕:55力←←←←←←←←以上在力度上加减风力的1/4

请注意、落点为你和敌人水平的情况下、如果不是水平的、请参考抛物线轨迹自己调整~

其他的诸如【80变角】【60变角】【30分屏小抛】【40分小小抛】就不一一说明了、无非就是记录一些力点、多说了反而不如熟练运用这几个~

注意、上面的公式是死的、但是地图是复杂多变的、运用的灵活了才是制胜的关键~下面教大家一些小窍门~(这可都是奶粉长期总结的经验哈)

一、大家可能发现了、当敌人正好一屏距离无风的时候、无论你用81度100力、还是80度94力都可以命中对手,这就引发了一种观点:高抛时1个角度=6个力度、而高抛的公式又告诉我们1个角度=0.5风、所以结论是:1风=2角度=12力度、聪明的朋友已经明白了、对、这就是当风不为整数时、风的小数点与力度的换算、另外当你角度不够时、完全可以把力度、角度、风力通过这个比例转换~

二、有的朋友苦于远距离高抛、这里讲下奶粉的心得、我高抛的时候第一个屏幕算9距离、第二个算10距离、力点打100力、风力的小数点参考第一条的比例~

三、有人问我高抛的高度差怎么算、这个其实是没法算的、难道当你和敌人不在同一水平线上、逆风4.0和顺风4.0的抛物线轨迹是一样的么?所以这个就是靠经验了、能通过距离和风力预测抛物线轨迹~

四、大家如果明白了高抛与半抛的原理、完全可以预计任意分屏的力点、预算方法参考第一条的比例、即11分屏力点88~~12分屏力点83以此类推~另外补充下、30分屏力点52.40分屏力点42此两种方法只适用于半个屏幕左右~

五、另外告诉大家一个奶粉独家打法(好尴尬)、即90高角度打法、当无风90度时、力度和子弹飞起的高度比例

20力、飞起0.25屏幕高

32力、飞起0.50屏幕高

40力、飞起0.75屏幕高

47力、飞起1.00屏幕高

细心的人会发现、此处比例和30度定角的比例是一样的、只是把屏幕的宽度换成了高度~具体是实战运用就是敌人高于自己而最上方又有遮盖物时、可以根据风力的不同打80到90角度、当然、打的时候力度要比力点大一点才能漫过敌人头顶一点再落下~

比较常用的的地图是

此处无风我打85度49力左右可击中敌人

六、就是有几个地图的几个点可以死记打法的、如

此处我方为红色、固定15度、无风打A点87力、打B点90力、打C点93力~

此处10度90力可以击中对方~

其他的不多举例、有待大家自己研究~游戏的乐趣、在于探索~
风云喜众龙腾3807
2013-08-15 · TA获得超过119个赞
知道大有可为答主
回答量:2068
采纳率:0%
帮助的人:479万
展开全部
亲爱的玩家:

您好感谢您对弹弹堂的支持,由自由落体公式 h=1/2gt^2推得: x=v0tcosA y=v0tsinA-1/2gt^2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
B85B85B85B85
2009-12-29
知道答主
回答量:59
采纳率:0%
帮助的人:0
展开全部
由自由落体公式 h=1/2gt^2推得: x=v0tcosA y=v0tsinA-1/2gt^2
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式