您如何处理游戏战斗连击? -Scratch 3.0

问题描述 投票:1回答:1

我是编程新手,我想知道您如何处理连续的,定时的按键操作,以使角色做一些不同的事情。例如,在'Super Smash Bros。'之类的游戏中,您按下一个按钮以打一个角色,如果再次按下该按钮,他们将进行第二次打;再按一次将导致踢。如何在Scratch 3.0中进行编程(最好,但是用另一种编程语言进行解释可能会有所帮助)?

顺便说一句,如果有帮助,我正在使用'state'变量,以便处理其他动画,例如跑步;我希望角色能够在定时按键发生时进行动画处理。

game-engine game-physics mit-scratch
1个回答
0
投票

Makey makey(在扩展名中)做了类似的事情,但是如果您想从头开始(没有双关语,则可以自己做),您可以做类似我在此示例中所做的事情:https://scratch.mit.edu/projects/382244376/

© www.soinside.com 2019 - 2024. All rights reserved.