2013-01-21 32 views
1

用例: 我主要選擇結構對象。接下來,我按住[Ctrl]並選擇另一個結構對象。此時,兩個對象都必須突出顯示(類似於Microsoft Word中繪製的形狀)。使用[Ctrl]鍵選擇多個結構對象

有什麼辦法可以做到這一點?

P.S:我希望使用鼠標拖動選擇來完成這個而不使用

+3

當你按住shift時,就已經發生了 – kangax

+0

這個版本的JS是什麼樣的呢?我使用的是我從定製演示中獲得的1.0.0。這個確定沒有在這個版本中發生。另外,是否有鏈接,我可以找到相同的演示?謝謝。 – Siddhant

+0

P.S:我使用fabric創建的對象是我通過繼承已經存在的對象(例如:iLine,iText)創建的對象。 – Siddhant

回答

1

在通過fabric-1.0.0.js文件進行調試後,我發現我的canvas.selection被設置爲false。 這是我的一個錯誤,因爲它是我爲了避免鼠標拖動組選擇而早先設置了這個值。

謝謝@kangax讓我知道織物中使用shiftKey! 雖然我無法選擇您的評論作爲正確答案,但我在此說明這一點。

+0

很高興你發現問題 – kangax

+0

順便說一句,謝謝@ kangax爲Fabric JS帶來了。只是想說...... .. :) – Siddhant