问题标签 [adobe-animate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - 将 beginBitmapFill 与现有的影片剪辑/形状一起使用?(动画 CC)
所有使用 beginBitmapFill 的教程似乎都以动态绘制对象为中心。是否可以简单地将位图填充应用于影片剪辑内的现有形状?我知道我可以通过在“颜色”面板中选择形状并选择位图来手动执行此操作。但是可以使用代码来执行此操作吗?这是我正在尝试的,它没有给出错误,但它也不起作用:
class - Adobe Animate ReferenceError:错误 #1069:在 _ 上找不到属性 loopMode,并且没有默认值
在 Adobe Animate 2019 中将 .as 类添加到 MovieClip 时遇到以下错误:
相同的项目可以在早期版本的 Animate 或 Flash 上正常工作。.as 文件没有什么特别之处。
javascript - Adobe animate 和 ie8 可以一起使用吗
出于某种原因,我的应用程序必须支持具有文档模式 8 的 Internet Explorer(我将其称为 IE8),并且我们还想添加一些使用 adobe animate 完成的交互式动画。动画导出为画布。它适用于文档模式 9,但在使用 IE8 时,它会引发错误。
当我调试错误时,我可以看到 adobe animate 生成的代码使用了 Object.defineProperty,IE8 不支持女巫。
在我设法找到一个有效的polifill之后
https://gist.github.com/afuggini/85b02644491f130879a8e789a5b1cea8
(我在另一个地方测试过),
然后我使用 polyfill 进行绑定(因为 defineProperty polyfill 使用绑定),我从这里获取:
Internet Explorer 刚刚开始崩溃页面。如果我用 IE9 加载页面,一切都很好,如果我使用 IE8,它就会崩溃。控制台中没有任何内容,它只会在屏幕底部显示一条消息,其中包含以下文本:“此网页出现问题导致 Internet Explorer 关闭并重新打开选项卡”
谁能给我任何想法,我该怎么做才能让它发挥作用。
如果有人想复制它,这里是文件: https ://1drv.ms/u/s!AgTpAcs7KGa6hc08BpXtvtMmCPi7Mg
ps 我知道我可以导出与 flash swf 相同的动画并将其用于 IE8,但出于多种原因,我试图尽可能避免这种情况。
html - Adobe Animate,如何使用变量引用嵌套的 HTML5 影片剪辑
在 Animate HTML5 画布中,我有一堆按顺序编号的影片剪辑实例,我想使用重复循环停止播放。基本语法是:
我的问题是我无法确定如何使用变量来引用剪辑。尝试以下变体没有效果:
我猜这与范围有关,但不知道要改变什么。有关如何修复的任何建议?
actionscript-3 - 如何将动态文本设置为变量?
我正在为学校尝试 adobe animate,直到现在我一直在关注一个很酷的 rpg 游戏教程。但是教程很快就结束了,现在我自己浏览互联网了。我想添加一个小星星收集器功能,但我找到的教程是针对闪存的,我不知道如何使用它。
他们的代码差不多
我把它挂在
它可以工作,但现在我需要想办法在角落里设置一个文本,告诉你你有多少颗星星。
[链接到他们的图片](https://www.kirupa.com/developer/actionscript/images/textBox_settings.JPG )((((我还不能发布图片,因为我没有足够的积分))))但我的版本adobe animate 似乎没有 var 选项!那么我该如何设置文本呢?
actionscript-3 - 语法错误:此 ActionScript 3 之前的标识符除外
我正计划编辑别人的 fla 项目(我没有与他们联系,相信我。不,我不是想窃取他们的代码。)
该项目作为 swf 运行良好,但是当我加载 fla 并尝试对其进行测试时,我得到了一个不太理解的错误。
我检查了一下,似乎一切都是正确的;没有丢失的分号,没有丢失的括号,没有拼写错误。我还查找了这个问题,发现人们有类似的错误但代码却大不相同,这让我很难理解解决方案。我以前对 ActionScript 很擅长,但我已经很久没有使用它了,对很多东西也很陌生。
我得到的错误是“ data = _loc_2.this.patchLoader.content["patch"]
”的结果
就像我说的那样,我从中提取的 swf 工作正常,但是在这里它给出了这个错误,而 swf 只是画布颜色。我使用的是 Animate CC 2017,而 swf 是用 AS3 制作的。
确切的错误说,“1084:语法错误:在此之前需要标识符。”
actionscript-3 - Adobe Animate AIR 30/32 无效位播
尝试使用适用于应用商店的 Adobe AIR SDK 进行编译时出现 Invalid Bitcast 错误。
我试过的:
- 尝试使用 SDK 30 和 SDK 32 - 相同的错误
- 删除的临时文件
- 删除了所有 ANE
- 我尝试删除所有代码并且它有效
- 我构建了一个类似的应用程序并且它有效
- 尝试重新安装 Adobe Animate
- 在某些时候它起作用了,我设法为 Ad Hoc 和 App Store 分发创建构建
我相信它可能与代码有关(但不确定它以前为什么会起作用),也可能是应用程序文件和代码之外的东西。
任何建议将不胜感激。谢谢
更新 在注释和取消注释代码以找出错误在哪里之后,事实证明“row.bg.gotoAndStop(x)”正在生成错误。不知道为什么。我评论了这些行,现在我可以构建
flash - 允许自定义组件的 Flash/Animate 替代软件?
是否有类似的 Flash 或 Animate 替代方法允许创建要在 IDE 中使用的自定义组件?我只关心静态绘图输出/没有动画。想一想:具有可定义颜色和阴影强度的自定义按钮,或具有参数化头发长度的角色。如果该软件的成本低于 Adobe Animate,那就太好了。这类似于 Unity 或 Godot,您可以在其中创建 IDE 级别的可重用参数化组件工具,但 Unity 和 Godot 不是绘图工具,而这正是我正在寻找的。可以在 Inkscape 中完成吗?莫霍?合成?我已经搜索了几个小时,在我知道的开源工具中找不到任何关于此或如何执行此操作的信息。谢谢!
我发现的最接近的事情可能是在 Inkscape 中创建一个 python 'Extension',也许通过一些技巧我可以让它读取我关心的当前参数值,允许在同一个对象上使用扩展进行多次调整迭代.
也许同样的事情可以通过.lua
扩展在 Moho 中完成。虽然这两种扩展解决方案都可以工作,但它们肯定比旧的 Flash“绘制形状、附加代码、转换为可重用组件”工作流程更有效。
我忘记了 Microsoft 的 Blend 是为这些东西设计的,因为它与 Visual Studio & C# 和视觉设计产品集成。可悲的是,像 Flash 一样,这个工具也是灭绝软件。Adobe 真的垄断了这种工具吗?
我刚刚找到了 ReactStudio,这正是我想要的。
actionscript-3 - 当我没有看到任何重复时如何修复重复的功能错误
我收到一条错误消息,告诉我第 38、60 和 79 节中有一个重复的函数。但我在那里没有看到重复的函数!
第 38 节 8 是这句话的最后一行
第 60 节是最后一行
第 79 节是最后一行
flash - SWF 的精灵内部出现间隙
我正在使用 Adobe Animate 为我的游戏绘制资源,但是,精灵的不同部分之间会出现小间隙。如何解决?
它在 Adobe Animate 中的显示方式与在游戏中的显示方式比较: