更改在 HTML5 画布 Adob​​e Animate 中单击的形状的颜色

Posted

技术标签:

【中文标题】更改在 HTML5 画布 Adob​​e Animate 中单击的形状的颜色【英文标题】:Changing colour of the shape clicked in HTML5 canvas Adobe 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 事件上更改影片剪辑的颜色。但是,我认为我的语法不正确。

谢谢。

【问题讨论】:

【参考方案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

【讨论】:

以上是关于更改在 HTML5 画布 Adob​​e Animate 中单击的形状的颜色的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Adob​​e Animate CC 2019 中将主时间线影片剪辑与 html5 画布混合

使用 Delphi 的 HTML5 画布动画

在 Adob​​e Illustrator 画布大小问题中导出为 SVG [关闭]

是否可以通过 Javascript 在 Adob​​e Animate CC HTML5/Canvas 项目中分配蒙版?

将 Adob​​e Flash Builder 游戏转换为 Air?

html5 画布导航栏的对象数组