问题标签 [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.

0 投票
3 回答
3627 浏览

animation - Adobe Animate CC 360 旋转

我正在尝试在Adob​​e Animate CC中创建一个简单的 360 度旋转。所以用户需要左右拖动图像来改变一个movieclip的帧。(我有一辆在 32 张图片中以 360 度动画渲染的汽车)

我有以下代码:

有没有一种简单的方法来创建一个简单的 360?我在 google 上搜索了一些示例,但它们不在 Adob​​e Animate CC 中。而且我不是真正的程序员。只是想找到一种方法让我开始。

天呐!

0 投票
1 回答
150 浏览

actionscript-3 - Adobe Animate Starling 错误

我使用 Starling 框架在 adobe animate 中创建了饥饿英雄游戏(重新创建)。从以下地址下载:

( http://www.test.farsvila.ir/animate_starling_Error.rar )

它犯了一个错误->通过具有静态类型Class的引用从Bitmap调用可能未定义的方法。

0 投票
1 回答
135 浏览

actionscript-3 - Adobe Animate EXE 和分析

我正在尝试找到将 Google Analytics 集成到 Adob​​e Animate exe 文件的解决方案。我知道有关于将Google Analytics 插入 Flash的信息,我曾希望它可以在 Adob​​e Animate CC 中工作,但事实并非如此。

有没有人尝试过或知道使 Google Analytics 在 Adob​​e Animate EXE 文件中正确运行的解决方案?

0 投票
1 回答
523 浏览

javascript - 停止舞台中的所有动画

我正在使用 Animate CC 2017 创建 HTML 横幅动画。

一段时间后,我喜欢停止动画。下面的代码停止了主时间线:

但如果主时间轴中有其他影片剪辑动画,它们会继续播放。

我试着这样做来阻止他们:

但这没有用。

此外,我尝试按名称选择某个影片剪辑。那里也没有运气。

有没有人有解决这个头痛的方法?谢谢。

0 投票
0 回答
255 浏览

createjs - EaselJS如何更改剪辑内的动态文本

我有一个 3 帧的剪辑。每个帧都有一个动态文本对象。我需要动态更改这些文本内容。但是...如果我更改文本,例如使用说明:

我在控制台日志中看到该指令生效,但如果我使用.gotoAndStop()更改框架,我的动态文本对象中的文本会恢复到原始值(在 Adob​​e Animate 中编辑)。

有没有办法动态改变它?

0 投票
0 回答
51 浏览

actionscript-3 - 使 MC 可见取决于如何使按键 AS3

可能是另一个简单的,但经过数小时的搜索和尝试,我仍然无法正常工作。

我有一个带有 10 个按钮(0 - 9)的键盘 - 我想创建一个变量来存储键盘上的按键次数,并根据按下的次数按顺序相应地显示每个 MC。

例如,如果仅按下了 1 个键,则仅显示第一个 MC(并将变量增加到“1”),如果已按下 2 个键,则显示第一个和第二个 MC - 依此类推,直到所有 4 个显示我的 MC 并且 MC 前进到第 33 帧。

我收到不同的错误,具体取决于我的结构(主要是“在大于之前期望标识符”)

我的按钮'0'的代码如下,有人可以帮忙吗?

0 投票
1 回答
33 浏览

javascript - 如果条件(可能)在选择按钮时给用户 12 次机会中的 3 次

当涉及到 HTML5 操作时,我是一个完全的新手,如果您愿意,我真的想要一些帮助来解决一个非常具体的问题?

我有 12 个方块(按钮),每个按钮从一罐 12 个中抽取一个随机答案。每次选择一个按钮并显示答案时,按钮就会消失。到目前为止,我已经完成了所有这些工作。

The next step is that I want the user to only be able to choose 3 of the 12 buttons - any three, entirely at random and when the 3 have been selected the rest become inactive.

你能提供的任何帮助都会对我有帮助,

(顺便说一句,我通过 Adob​​e Animate CC 工作)

谢谢,

艾丹

0 投票
1 回答
502 浏览

actionscript-3 - actionscript 3 通过拖动拉伸和旋转动画剪辑箭头

我对actionscript很陌生,现在有点卡住了。我正在尝试制作一个固定在一端的箭头,但尖端应该可以通过鼠标拖动来拖动,从而拉伸和旋转箭头。如果我可以在拖动时保持箭头的三角形尖端不改变大小,那也很棒。我想过制作一个由笔尖和线条分别组成的影片剪辑,线条完成所有“拉伸”,而笔尖只是跟随。我只是不确定如何。

我发现的大多数关于鼠标拖动的文档都是关于移动整个元素,而不仅仅是移动一个部分,同时保持与其余部分的连接。我确实在这里找到了关于用鼠标拖动旋转箭头的东西,但这对我的问题只有部分帮助,因为它没有说明同时使箭头变大。

有谁知道如何实现这一点?

0 投票
1 回答
146 浏览

flash - 使用后禁用框架标签上的按钮?

我认为我做得对,因为我有一些来自这个论坛的参考资料。我的问题是(不仅对我,对一些同事,我也认为它可以帮助其他用户)。我有这个原始框架,想象一些东西作为地图,然后我按下一个按钮,转到另一个框架(例如一个房间)。当我从那个房间回到我的地图时,我想要那个我曾经被禁用的确切按钮,所以我不能再在那个房间里玩了。

我已经尝试了一些基于这种脚本的:

和这个...

还有一些其他的脚本我已经迷路了!

但我认为它与鼠标事件有关,禁用或可见?

我必须承认我现在是菜鸟。我已经尝试了很多东西,但我找不到有效的正确答案!

请告诉我之前是否已回答,因为我在任何地方都找不到。

谢谢!我不能感谢你!

根据要求,我目前有这个: 框架标签“f1”上的操作

效果很好!然后,在框架标签“f1r4”上,我有:

您与框架标签 f1r4 上的一些内容进行交互。不错的流量。当我单击此按钮/f1back_btn 时,我回到“f1”,我想禁用按钮“f1library_btn”,因此我不能多次转到框架标签“f1r4”。

在这一点上,我觉得你主要是在为我工作(这不是我的意思),但正如我所说,我真的需要一个关于如何让它工作的解释!

谢谢!

0 投票
1 回答
137 浏览

javascript - Adobe_Animate 模块无法使用 requirejs 正确初始化

Adobe_Animate 导出的自调用模块未使用 requirejs 正确初始化。模块 (Test.js) 如下所示:

(函数(cjs,一个){

变种 p; // 引用原型的快捷方式 var lib={};var ss={};var img={}; lib.ss元数据 = [];

// 符号:

// 舞台内容: (lib.Untitled1 = function(mode,startPosition,loop) { this.initialize(mode,startPosition,loop,{});

// Layer_1 this.shape = new cjs.Shape(); this.shape.graphics.f().s("rgba(0,0,0,0.498)").ss(23.2,1,1).p("AluoHQlRT1R6kY"); this.shape.setTransform(89.7,133);

this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = p = new cjs.MovieClip(); p.nominalBounds = new cjs.Rectangle(133.8,193.4,111.9,127.3); // 库属性:lib.properties = { id: 'E010D875D1E4F54FAE30E27157A43177', width: 200, height: 248, fps: 24, color: "#BB0909", opacity: 1.00, manifest: [], preloads: [] };

......

an.getComposition = function(id) { return an.compositions[id]; }

})(createjs = createjs||{}, Adob​​eAn = Adob​​eAn||{}); var createjs, Adob​​eAn;

我的配置:

我已经测试过 createjs 已加载,但可能为时已晚。我得到的错误是:cjs.MovieClip is not a constructor。如果我在 html 文件中的createjs.js之前加载 Test.js,则会出现相同的错误,如下所示: