友情提示:680元/半年,儿童学编程,就上码丁实验室。
嗯哼,你们觉得面向一个坐标很难吗,答案是的(对我来说)
你们可能认为这和面向角度一样,错
正切:在Rt△ABC(直角三角形)中,∠C=90°,AB是∠C的对边c,BC是∠A的对边a,AC是∠B的对边b,正切函数就是tanB=b/a,即tanB=AC/BC
在此,纯绿写了一个API可以直接用于面向坐标,今天给大家展示出来
首先,定义一个函数,留x和y的数值
然后,我们为了测试,让他面向鼠标的坐标
先判断y-鼠标的y坐标后,是否小于0
若是小于0,面向(atan(鼠标x-自身的x)除以(鼠标y-自身的y)加上180)
纯绿:当y坐标是负数时,会与正确的标准误差180度
若大于或=0,便不需要加180
你们会想:那直接写“面向 鼠标指针”不就好了吗?
但是,在塔防中,敌人是克隆体,你无法面向一个指定的克隆体,所以只能将敌人的坐标记录到链表
让炮塔来面向链表中的坐标….