[英]Can two jcanvas layer masks exist on the same canvas?
是否可以在同一畫布上創建兩個獨立於圖層的圖層蒙版? 我嘗試過,但沒有成功。 我懷疑這是由於遮罩影響圖層索引。 我通過在鼠標懸停時啟用遮罩來突出顯示這一點( 請參閱此處 )。 如果將鼠標懸停在圖層蒙版上,其他圖層蒙版將消失。 如果使用mask:true
作為屬性繪制圖層,則只會顯示一個圖層蒙版。 您可能會想“為什么不為每個圖層蒙版制作單獨的畫布?” 我不能,因為我打算使用$("canvas").getCanvasImage();
將畫布渲染為復合jpeg(如果使用兩個畫布則很難)。
最終目標是將畫布垂直分成兩個窗格。 每個窗格將填充一個可拖動的圖像。 用戶將在窗格中移動圖像以“裁剪”它,然后將結果呈現為合成圖像。 該示例即將結束,但是將右窗格下的綠色框拖動到該窗格中會創建一個死區。
感謝您的協助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.