【新人求助】gms2子弹方向的问题
gamemaker吧
全部回复
仅看楼主
level 8
lovehanyafei 楼主
用gms2的拖拽做了一个射击小游戏,具体如图,请问为什么运行之后敌人只是向左水平发射一次子弹,之后就不发射了呢?子弹的发射角度也没有变化,也没有随机时间发射子弹。。。
谢谢各位大佬了[抱枕]
2019年09月28日 15点09分 1
level 8
lovehanyafei 楼主
子弹发射角度还是不懂[小乖]
2019年09月30日 00点09分 3
@0 您看看是楼下的图嘛,还是别的图呀
2019年09月30日 01点09分
@0 之前的回复好像被吞了?我想让子弹0-180度转…图在下一楼🙏🏻
2019年09月30日 02点09分
level 8
lovehanyafei 楼主
是这个图么 @魔导绅士J
2019年09月30日 01点09分 4
level 8
lovehanyafei 楼主
它只能往左水平发射子弹…
2019年09月30日 02点09分 5
@0 那怎样能让它转起来呀[乖]
2019年09月30日 04点09分
@0 好哒,我一会儿去找找,太感谢啦~
2019年09月30日 04点09分
@0 嗯嗯~
2019年09月30日 04点09分
level 1
[微微一笑]
2023年08月29日 01点08分 6
吧务
level 13
新入坑玩家建议尽早摆脱拖拽框架,投入GML怀抱。拖拽其实就是把最常用的2个功能简化一步操作放到最明显地方,然后把剩下9998种哪怕稍微不常用一点的功能全都深藏起来。
在GML里:
运动方向用内置变量direction表示,角度制,向右为0向上为90,赋什么值就朝什么方向运动;//可以搭配point direction进行角度计算但这不是必选项,也不保证能充分满足题主所需(毕竟题主没说到底要朝什么角度)
图片旋转用内置变量image_angle表示,角度制,数值为图片原始朝向逆时针旋转的角度;
另外“发射一次子弹,之后就不发射了呢”和DND/GML无关,从现有截图来看,发射子弹的动作很可能是在enemy_的alarm事件,请检查在执行完生成子弹的动作之后,是否还执行了“给下一次射击动作计时开始”;//random或irandom倒不是重点
2023年08月31日 02点08分 7
1