actionscript-3 - AS3,动画正确显示,但导致“ArgumentError:错误 #2109:在场景 idleForwards 中找不到帧标签 idleForwards。”
问题描述
我目前正在用 AS3 制作游戏,我的主角有向左、向右、向下和向上行走的动画,这些动画播放得很好,没有错误,但是当我同时按住两个键时,会播放正确的动画,但终端将输出:
ArgumentError: Error #2109: Frame label idleForwards not found in scene idleForwards.
at flash.display::MovieClip/gotoAndStop()
at worldOfTheAngeistyDeity_fla::MainTimeline/handleKeyRelease()
与播放运动动画相关的代码是:
***if (wPressed || wPressed && dPressed) {
playersChar.gotoAndStop("walkBack");
} else if (aPressed || aPressed && wPressed) {
playersChar.gotoAndStop("walkLeft");
} else if (sPressed || sPressed && aPressed) {
playersChar.gotoAndStop("walkForwards");
} else if (dPressed || dPressed && sPressed) {
playersChar.gotoAndStop("walkRight");
}***
我已经检查了所有命名的框架,并且它们被正确调用,但我只是不确定是否有我遗漏的简单错误,或者我是否以错误的方式处理这个问题,感谢任何帮助。
解决方案
推荐阅读
- bluetooth - 用蓝牙连接两个树莓派时出错
- c - 不知道为什么文件打不开
- keycloak - Keycloak 12 - 限制用户访问账户控制台
- typescript - 如何在 VSCode 扩展开发中向 QuickPick 添加新元素?
- python - 从 github 代码组织中克隆所有代码仓库的 python 脚本
- javascript - 每次使用同一个 JavaScript 函数时,如何获得一个新值?
- python - 如何使用 lambda 和 python 在 s3 上压缩文件
- python - 检查 get_source() 在作为参数传递给函数并且换行时不返回完整的 lambda 代码?
- amazon-web-services - 我正在使用带有颤振框架的aws。我试图删除一个auth cognito pool并尝试放大推送然后得到这个错误请帮我解决
- javascript - 页面加载后的 Cheerio 选择器