javascript - Javascript/Jquery:按顺序执行相同或不同的函数
问题描述
我正在尝试使用 jquery 创建一个基于故事的动画,并且我正在使用一个自定义函数
say("some text")
,其中我的角色会发出一个语音气泡。此对话气泡将在屏幕上停留 2 秒。除此之外say()
,还有其他动画步骤,如fly()
或jump()
等。完全由用户决定顺序。他/她可以根据他们想要的故事来决定顺序
我如何确保当用户多次输入这些函数时,它们是按顺序执行的,而不是一次执行的。
例子。
move() //character goes to a position
say() // character emits speech bubble for 2 seconds
jump() // jumps
say() // emits speech bubble after first bubble is gone
知道如何使用 jQuery 或 JS 做到这一点吗?请注意,序列的顺序不是固定的。
解决方案
推荐阅读
- python - 如何使用python比较具有字典列表的两个字典元素
- python-3.x - 在 tkinter 的函数中使用 os 模块遍历列表时卡在 for 循环中
- arrays - 在 Vuejs 中渲染数组
- php - 删除字符串中术语的第一个实例 - 不区分大小写
- c - 无法访问由 realloc 分配的内存
- r - 为什么希腊字母无法在 R (v4) PDF 输出中呈现?
- jsr363 - 如何确定 javax.measure.Quantity 是否是速度?
- r - 在ggplot2中将水平线插入折线图
- python - 使用python将列从一个excel文件复制到另一个excel文件表
- python - Python Pandas 列绘图的累积总和