我的项目几乎完成了。在项目结束时,将有一个与项目的codepen链接进行调试。
img
保存id
的{{1}}属性,以及dragon
强制加载为默认图片。它开始时this src
在加载时被预加载(强制)。它应该保持这样,然后在调用img
函数后,它应该将其更改为this decision1()
。调用img
函数后,应将dragonBattle()
更改为this gif。如果播放器攻击(或调用img
功能),则应播放this animation一次,然后恢复为hitDragon()
图像。一旦战斗结束(或功能结束),它将恢复为默认图像。
KEEP IN MIND 所有这些功能/事件都由用户通过dragon.gif
功能输入调用。一直打开prompt("")
对话框,触发事件。
发生了什么?实际上发生了什么?但不是我期望/需要的。是的,确实在后台发生,但似乎动画GIF在prompt()
期间没有动画。是的,它将prompt()
更改为动画,但它没有动画,它只是暂停了。然而,一旦退出img
框,它就会启动(或真正恢复)动画播放。
问题是prompt()
在img
对话框打开时没有播放gif动画。
当prompt
对话框打开时,如何让gif(img
)播放/循环播放动画?
prompt
已成功更改时,动画已播放。但是,由于代码调试的覆盖进度被忽略,我似乎丢失了该代码。 注意:由于功能限制,我无法添加img
。它不会加载提示,因此无法正确使用/测试/调试。任何不便敬请谅解。这是项目的CodePen。