如何在Adobe Animate CC中加载外部图像(动态生成)?

时间:2016-06-21 11:07:03

标签: jquery html5 banner animate-cc

问题

我正在使用Adobe Animate CC(替换Adobe Edge Animate)构建HTML5横幅。

我必须通过以下网址整合外部GIF:“https://widgets.mobilenorth.eu/widgets/counter/0574PromoKidsFR”。

它应该在动画中的特定时刻开始和结束。

GIF大小为230(w)x83(h)

到目前为止我做了什么:

我创建了一个名为“counter”的电影符号,并在名为“placeholder.gif”的库中放置了一个GIF。

我的想法是在.js文件中添加代码,以更改从库中调用原始代码中的“placeholder.gif”的URL。

欢迎任何其他建议。

由Adobe Animate CC生成的

.js文件

(function (lib, img, cjs, ss) {

var p; // shortcut to reference prototypes

// library properties:
lib.properties = {
    width: 320,
    height: 250,
    fps: 24,
    color: "#FFFFFF",
    manifest: [
        {src:"images/placeholder.png?1466506297354", id:"placeholder"}
    ]
};



// symbols:



(lib.placeholder = function() {
    this.initialize(img.placeholder);
}).prototype = p = new cjs.Bitmap();
p.nominalBounds = new cjs.Rectangle(0,0,230,83);


(lib.counter = function(mode,startPosition,loop) {
    this.initialize(mode,startPosition,loop,{});

    // Layer 1
    this.instance = new lib.placeholder();

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

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(0,0,230,83);


// stage content:
(lib.flawithcounteras3_Canvas = function(mode,startPosition,loop) {
    this.initialize(mode,startPosition,loop,{});

    // timeline functions:
    this.frame_24 = function() {
        this.stop();
    }

    // actions tween:
    this.timeline.addTween(cjs.Tween.get(this).wait(24).call(this.frame_24).wait(1));

    // Layer 5
    this.instance = new lib.counter();
    this.instance.setTransform(44,79);
    this.instance._off = true;

    this.timeline.addTween(cjs.Tween.get(this.instance).wait(9).to({_off:false},0).wait(16));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = null;

})(lib = lib||{}, images = images||{}, createjs = createjs||{}, ss = ss||{});
var lib, images, createjs, ss;

知道如何将“placeholder.gif”的网址从库更改为网址“https://widgets.mobilenorth.eu/widgets/counter/0574PromoKidsFR”生成的gif?

提前谢谢!

0 个答案:

没有答案