gpt4 book ai didi

javascript - 如何使用 FlashCC 和 CreateJS 制作展开式广告?

转载 作者:行者123 更新时间:2023-11-28 10:54:01 25 4
gpt4 key购买 nike

我想知道如果我以 300x250 开始制作 Flash HTML5 Canvas 横幅,如何才能使其向下展开页面并扩展 Canvas 尺寸?

最佳答案

试试这个:

var originalHeight = this.stage.canvas.height;
var expandedHeight = 300; // Put here your desired height
this.stage.addEventListener("mouseover", mouseOverHandle);

function mouseOverHandle() {

this.stage.canvas.height = expandedHeight;
this.stage.addEventListener("mouseleave", mouseLeaveHandle);
this.stage.removeEventListener("mouseover", mouseOverHandle);
}
function mouseLeaveHandle() {
this.stage.canvas.height = originalHeight;
this.stage.addEventListener("mouseover", mouseOverHandle);
this.stage.removeEventListener("mouseleave", mouseLeaveHandle);
}

您会看到一些闪烁,因为 Canvas 在调整大小时重新绘制其内容。请参阅此问题以获取更多信息 Flickering during resizing of HTML5 canvas

关于javascript - 如何使用 FlashCC 和 CreateJS 制作展开式广告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27798325/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com