300x250 크기의 Flash HTML5 Canvas Banner를 시작하여 페이지 아래로 확장하고 캔버스 크기를 확장하려면 어떻게해야합니까? 캔버스에FlashCC 및 CreateJS를 사용하여 확장형 광고를 만드는 방법은 무엇입니까?
1
A
답변
-1
를 클릭 한 후이 속성 탭과 FPS, 크기는 시도는 크기를
0
을 원하는 경우에 크기를 변경하려면이 : 당신은 약간의 깜박 거림을 볼 수
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);
}
, 캔버스 때문에 크기 변경시 내용을 다시 그립니다. 자세한 내용은이 질문을 참조하십시오. Flickering during resizing of HTML5 canvas
+1
EaselJS 표시 목록이 유지되므로 크기 조정 후'stage.update'를 호출하여 EaselJS에서 깜박 거리는 캔버스를 얻을 수 있습니다. http://jsfiddle.net/lannymcnie/n9p7aL77/ – Lanny
질문은 IDE에서 캔버스가 아닌 최종 배너를 확장하는 방법이었습니다. – Camilo