kineticjs

    0熱度

    1回答

    我想寫一個函數來檢測一條線是否與一個矩形形狀的collsions。 我有如果圖像具有矩形相交而是一條線形狀沒有我需要像的寬度和高度等 function checkCollision(obj1, obj2){ //checks for collision var status = false; var obj1Top = obj1.getAttr('y'); var obj1Bottom =

    1熱度

    2回答

    我開始使用HTML5畫布的項目,我正在評估使用KineticJS,我只是新的canvas或kineticJS,所以我已經看到圖書館已經做了一些抽象「形狀「和海關對象,以幫助繪製成畫布,但我知道描述對圖書館不公平,所以我想知道使用圖書館或任何其他超過普通畫布的最重要價值,他們提供哪些功能,或者如果使用某個功能有什麼優勢? 我們discused到目前爲止,也許增加一個庫,我們將不得不面對庫和版本,bu

    0熱度

    2回答

    我使用我想調整我的畫面疊加通過kineticjs拖錨或lines.I我能夠用錨,但用戶可以調整其大小也應該可以通過拖動藍線來調整它的大小。代碼是here上的JSBin.Also也應該保持縱橫比。 ThankYou。

    0熱度

    1回答

    我通過使用KineticJs繪製了一個二次曲線,它似乎是一個形狀類型的對象,我該如何激活並移動它? 在這裏看到的代碼:http://jsfiddle.net/walkingp/FK2Eh/3/ var stage = new Kinetic.Stage({ container: 'container', width: 600, height: 350 }); va

    0熱度

    1回答

    我試圖創建包含文本,圖像的羣組對象。 我想在拖動組對象時得到正確的位置(x,y)。 現在我得到了這樣的負值{x:-26,y:-18}。 var text2=new Kinetic.Text({ x: 40, y: 125, text: 'Time:4:20', fontFamily: 'Calibri', fontSize: 12,

    0熱度

    1回答

    我想製作地圖,用戶應該使用觸摸事件來滾動,使用觸摸手勢進行放大和縮小。 這裏我使用touchstart將拖動標誌設置爲true,然後我使用touchmove來計算座標中的增量並相應地移動圖層(地圖圖層),最後我使用touchend將拖動標誌設置爲false。 問題是它沒有工作,一直敲我的頭幾個小時到目前爲止不能得到它的工作。 <!DOCTYPE html> <html> <head> <m

    0熱度

    1回答

    那麼..所以這是我面對Kinetic.Group同樣的問題。我嘗試了幾件事情來完成這項工作,但總是得到相同的結果:它不起作用,甚至更糟的是,基本的拖放功能消失了! 我已經知道如何做到這裏面一個容器,難的是當我嘗試將其適應的阻力和DOM下降到容器。下降後,我需要將圖像和形狀一起移動。這就是爲什麼我爲每個項目創建一個組並使其可拖動的原因。 這是我正在改變的小提琴,使畫布中的下降元素可以作爲整個羣組拖動

    1熱度

    1回答

    是否可以在文本路徑中設置文本高度?我想垂直拉伸文本。 var text = new Kinetic.TextPath({ x: 0, y: 0, fill: '#333', fontSize: 24, fontFamily: 'Arial', text: '123456789', data: 'M50,50 C60,0 140,

    0熱度

    1回答

    jsfiddle.net/C62Xq/17/ 我要的是: 頂部按鈕將變爲頂拱的顏色 - 沒有別的 權,Left,Bottom和middle cange顏色。 但是 爲什麼我的setfill沒有任何行爲正確。頂部按鈕應該改變頂部拱形的顏色,但它也會修改圓形。按鈕的其餘部分表現得很奇怪。任何想法?

    1熱度

    1回答

    很慢的交互拖累業績(約2 fps)的同時(在三星Galaxy Note 10.1觀賞2014年的Android 4.3)運行一個簡單的KineticJS版本在Android上的Chrome 5.0.2應用但只要我選擇Chrome的設置爲「請求桌面網站」突然有大約10倍與阻力刷新率一個巨大的性能提升。我不確定這是KineticJS問題還是其他問題。在我的工作站上的桌面瀏覽器上運行,性能平穩。 下面是