"当按下'D'时(取反),当按下空格键",意思是当按下D时,你再按空格就不会触发只按空格的技能,就不会穿;
"当按下'D'时,当按下空格键",再加上一个限定条件“仅触发一次”,防止循环。
雄哥出击 发布的帖子
-
RE: 如何实现空格是一个技能,D+空格又是一个技能?
-
RE: 如何切换武器
思路参考:
新增全局变量,名字就写"武器";
添加一个按钮对象,当点击按钮时,武器数值+1;
武器同类组设置变量:"武器",分别设置为1,2,3.......;
事件:当武器同类组≠全局变量"武器"时,销毁,并在人物身上创建一个=全局变量"武器"的武器。 -
RE: 引擎好卡啊.....
你事件是不是写太多了。唤境卡的原因,1,事件太多;,2,一场景内精灵过多,3,动画帧过多且大。
解决方案:1,将重复事件放到事件同类组,然后在事件那里引用;
2,如果是塔防类飞机射击游戏,将子弹设置为出场景销毁 || 降低事件创建实例的逻辑数量;
3,降低贴图质量。 -
UID大法,我作为业余者认为最适合我的方法了。
回复: [塔防游戏 拆炮塔时 所有炮塔都被拆掉了](/topic/345/塔防游戏-拆炮塔时-所有炮塔都被拆掉了)
逻辑参考:
#新增一个全局变量,初始值为“-1.1”(这个数只要是小数就行,因为实例的UID只有整数)
#点击炮塔时,将该全局变量(设置值为炮塔同类组的UID)
#点击拆除按钮,当拆除按钮被点击时,子事件,按UID选中实例(按该全局变量的UID’选中炮塔同类组),子事件,销毁炮塔同类组,不懂的留个言,我有时间直接上视频。 -
拖曳战机时,飞机向左飞向右飞的动画逻辑怎么实现?
类似于雷霆战机,飞机向左边飞时,有向左边飞的动画,向右边飞时,也有向右边飞行的动画,如果长按住动弹幅度很小,则为正视图动画。现在动画全画好了,问题是,该怎么用逻辑精准实现飞机向左飞还是向右飞的动画呢?
-
关于偏移重叠扣血的逻辑
如图,如果两个火焰塔同时对一个敌人偏移重叠,系统只会判定对象是火焰而只会造成一个火焰塔的伤害,而不会判定数量,怎么让当多个火焰塔同时对敌人偏移重叠时,敌人会受到多个数量的伤害呢