请问怎么让敌人自动跟踪玩家?
construct2吧
全部回复
仅看楼主
level 4
白衣童年
楼主
用什么事件可以实现呢 ?
2014年09月24日 12点09分
1
level 13
傅老師_台灣
最简单的就是:以distance()表达式简查与玩家距离,当距离大於额定值时朝向玩家移动。
2014年09月24日 15点09分
2
傅老師_台灣
移动可用bullet特性,或是用move at angle动作。
2014年09月24日 15点09分
傅老師_台灣
事件可用compare two variables。
2014年09月24日 15点09分
白衣童年
回复 傅老師_台灣 :感谢傅老师!在move at angle 里的angle填入什么参数会移动到玩家的位置?
2014年09月24日 15点09分
傅老師_台灣
回复 白衣童年 :玩家朝向敌人的角度,可用angle()表达式自动算出喔!
2014年09月24日 15点09分
level 13
傅老師_台灣
@烟酒莿青小格调
angle(x1,x2,y1,y2)
把以上表达式做为角度,设给x,可让x朝向y。
2014年09月26日 14点09分
3
烟酒莿青小格调
原来是这样用啊,终于实现了,好激动
.再次感谢傅老师,其实我想要的效果是在Every tick里写入move at angle,前面就是不知道angle()这个格式该怎么用,试了很多都失败了,原来是填4个字符
2014年09月26日 15点09分
烟酒莿青小格调
还有一个问题请教下,您前面说的distance()该怎么用啊? 比如说如果玩家和敌人的X轴距离小于10了,然后触发敌人的移动事件
2014年09月26日 15点09分
sppam
哈哈,配图萌萌哒
2014年09月26日 15点09分
傅老師_台灣
回复 sppam :最近在画pixel。
2014年09月26日 15点09分
level 13
傅老師_台灣
@烟酒莿青小格调
用<compare two values>,参数一样是4个。下图会计算egg与mrfu间的距离,小於等於四时事件触发。
2014年09月26日 15点09分
4
烟酒莿青小格调
OK,已实现!您又拯救了一个将死的小白
2014年09月26日 16点09分
傅老師_台灣
回复 烟酒莿青小格调 :
2014年09月26日 16点09分
1