【问题标题】:Changing colour of the shape clicked in HTML5 canvas Adobe Animate更改在 HTML5 画布 Adob​​e Animate 中单击的形状的颜色
【发布时间】:2020-09-21 17:15:45
【问题描述】:
this.movieClip_1.addEventListener("click", fl_MouseClickHandler.bind(this));

function fl_MouseClickHandler()
{
movieClip_1.fillColor = color.green;
}

我是这里的初学者,我找不到任何在线资源可以让我学习通过 Adob​​e Animate 制作 HTML5 内容所需的脚本。

在上面的代码中,我尝试在 MouseClick 事件上更改影片剪辑的颜色。但是,我认为我的语法不正确。

谢谢。

【问题讨论】:

    标签: javascript createjs adobe-animate


    【解决方案1】:
    var mc = this.movieClip_1;
    mc.addEventListener("click", fl_MouseClickHandler);
    mc.cache(0, 0, 200, 200); //important [0,0,width movieclip, height movieclip]
    function fl_MouseClickHandler()
    {
        mc.filters = [new createjs.ColorFilter(0,0,0,1,55, 184, 51, 0)]; //set green over offset RGB
        mc.updateCache(); //important
    }
    

    查看更多:https://createjs.com/docs/easeljs/classes/ColorFilter.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-16
      • 1970-01-01
      • 2014-08-15
      • 2016-08-12
      • 2016-08-16
      • 2011-11-09
      • 2011-12-15
      • 2023-03-21
      相关资源
      最近更新 更多