kineticjs

    2熱度

    1回答

    我正在嘗試製作交互式平面圖。當用戶懸停房間時,我想顯示某種消息。 我的所有樓層平面圖均採用JPEG格式。 我想這樣做:http://dciarletta.github.io/d3-floorplan但我需要在後端創建一個工具來創建這些覆蓋。 我的問題是,我該怎麼辦?理想情況下,我只需點擊房間來創建疊加層,但我不認爲d3.js允許。我也有一個問題,得到正確的座標: $('#floor').click

    0熱度

    1回答

    我們在其中一個跨平臺應用程序(phonegap app)中製作了圖像標註工具,我們已經能夠使用KineticJS獲得該工具的工作。它是一個很棒的API。但是我們有一個小問題。這裏是場景: 如果說我有10個圖像,我做了一些註釋,並保存圖層作爲JSON字符串說每個圖像的sqllite。 將我的sqllite與服務器同步。 在頁面加載,檢查服務器,拉動圖層json,反序列化json,並將其添加到圖像畫布

    0熱度

    1回答

    我必須設置限制克隆項目的最大克隆號。這些項目是可拖動的。這個問題將在這個例子來說明: 我最大數設置爲2, 我拖了兩個項目在放置目標, 然後當我拖累他們中的一個在畫布周圍,顯示我已達到最大數量的警報出現,並且該項目被刪除(因爲我編碼)! 代碼: cloneImg.on('dragend', function(){ if (img.maxClones>0) { img.

    1熱度

    1回答

    是否可以在遮罩後移動圖像而不移動遮罩本身?我正在尋找允許將圖像移動到面罩後面的操作,並且應該準確並且流暢。 我在尋找的最佳答案是屏蔽Kinetic.Image對象。 Kinetic.Image是可拖動的,需要擔心它的移動。請讓我知道是否真的有可能掩蓋Kinetic.Image對象?

    0熱度

    1回答

    給定一個kineticjs對象的任意數組有沒有一種方法來獲取對象類型? var ary = new Array(); ary[0] = "Circle Obj"; ary[1] = "rect Obj"; ary[2] = "arc Obj"; ary[0] = "Circle Obj"; 請評論

    0熱度

    1回答

    我得出這樣一行: var connect_line = new Kinetic.Line({ points : [beginX, beginY, endX, endY - 10], name : 'line', stroke : '#6699ff', strokeWidth : 4, lineCap : 'round', da

    0熱度

    1回答

    I need to resize the line using kineticjs, I am using kinetic-v5.0.1.js and kinetic-v5.0.1.min.js. Can anyone help me out? Thanks in Advance, sample code: var image = group.find('.' + anchorId +

    0熱度

    1回答

    我似乎無法得到它的工作。我知道你可以用圓形,多邊形等內置函數來實現,但對於複雜形狀,它仍然可以序列化,但如果查看json字符串,則看不到x,y座標。 jsfiddle.net/Q7G99/1/。序列化和反序列化不會給出任何錯誤,但畫布上不會顯示任何錯誤。

    -2熱度

    2回答

    我正在HTML 5畫布上製作實時紙牌遊戲。後端服務器是node.js。設計牌桌給我很難,因爲我只是不想在畫布上繪製所有東西。 這是我想要實現的卡表。 我現在擁有的一個選項是將此圖像作爲畫布的背景並在其上生成動畫。這對於性能觀點有好處,但後來我可能無法捕獲在特定區域中移動的諸如卡之類的事件。 解決這種情況的最佳方法是什麼?我應該將它設置爲canvas的背景,還是使用css在canvas上創建它? 僅

    0熱度

    1回答

    我有一個有很多圖層的KineticJS舞臺。 我發現這個職位:How to copy a kineticjs stage to another canvas 它說,我得到從一層 var canvasElement = layer.getCanvas().getElement(); 是否也可以到一個階段導出到畫布canvas元素?