Re: [问题] LoL 数学教室(最佳解答者发钱)

楼主: winer963 (遗世独立)   2016-12-05 14:43:05
看到这标题让我想到某个数学天才朋友在fb发的一篇论文
以下原文:
每次玩拉克丝,R技能经常都射不准,冷却时间又很长,因为敌人会跑,我应该要控制好拉克丝射出的射线的方向(斜率),以及估算敌人的跑速,敌人的速度v也是向量,但是不会是等速度,最多也只是等速率(当敌人都以他最快的速度在跑时),拉克丝射出的光是直线(应该是射线才对),为二元一次方程式,但是只包含一半的直线,例如若拉克丝朝着右上角的方向射出一道斜率为2的光,而且她的位置在(5, 3)(以中路的中点作为原点(0, 0),左下角的主塔的座标为(-10, -10),右上角的主塔的座标为(10,
10),依此类推),则那道光的方程式为y=2x-7,但是这个x要大于3,如果敌人刚好在那个时间,在这条直线上,就会被扣血,而且很有可能因此死亡(根据我的经验,当敌人的血小于一半时,拉克丝的R技能几乎是一击必杀),而这又要看敌人的速度向量v与时间t的关系了,我们可以先求出速度v的x分量和y分量(这很难求,因为在游戏中,敌人走路的方向经常在改变,不过速度的量值,也就是速率,是有上限的),得到vx-t图和vy-t图,再把这两个图的函数分别作积分(一阶反导数),得到x-t图和y-t图,再求出哪个时间t,敌人的座标(x,
y)会在哪个直线上,就可以命中敌人了(我之前经常因为网络lag,用R射出光时,稍微停顿了一下,敌人就跑掉了),其实,拉克丝可以用她的E技能来挡路,使用E技能,用鼠标左键点一点(x0, y0),此时会产生一个圆(x-x0)^2+(y-y0)^2=r^2,这个半径r是固定值,在几秒之后,整个圆会爆炸,在圆里面(如果用敌人的所在位置(x, y)代入方程式的左手边,算出来的值小于r^2,就是在圆里面)的敌人就会被扣血,可以控制好(x0,
y0)的位置,让圆把整条路都挡住,敌人就跑不掉了(其实他有可能偷按B回城,你只要用Q,或者用A普攻也可以,来打他,他的回城效果就会被取消),然后等到R技能可以发动时,再用R技能射向他,就对了!
看完觉得既无言又有点佩服阿..
作者: swingingbear (Bear~XD)   2016-12-05 19:42:00
国高中数学是能多佩服?==
作者: allenallenss (咖啡冻)   2016-12-05 20:47:00
楼上的别嘴 叫你写不一定写的出来

Links booklink

Contact Us: admin [ a t ] ucptt.com