matterjs

    0熱度

    1回答

    MatterJS的新手。 在這個例子中,那裏有是選項繪製圓,矩形等 這些選項都喜歡用雪碧的FillStyle ... 我看到任何地方文檔中的相關選項和值列表那。 任何人都可以幫忙嗎? 謝謝。

    0熱度

    1回答

    我試圖用圖像精靈替換標準circle body,但它沒有顯示圖像。 var Engine = Matter.Engine, Render = Matter.Render, World = Matter.World, Bodies = Matter.Bodies, Body = Matter.Body, Constraint =

    2熱度

    1回答

    我正在與一個小項目上的matter.js,嘗試使用js函數添加和刪除事件世界中的對象。 附加功能似乎工作, remove方法只適用功能 - var boxes = []; function addCircle(Cid, Ccolor, Cradius) { boxes[Cid] = Bodies.circle((w/2), (h/2), Cradius, { densi

    0熱度

    1回答

    我使用MatterJS爲畫布上的某些對象設置動畫。在動畫中的某一點,我的兩個物體之間會發生碰撞。我用下面的代碼成功地檢測到事件: Events.on(engine, 'collisionStart', function(event) { console.log(event) }); 我想確定哪個是兩個物體相撞。當我console.log event.pairs我得到一個空的數組

    0熱度

    1回答

    我使用Matter JS,我試圖將自己的SVG形狀呈現給畫布。儘管我仍然遇到錯誤,但仍然遵循其文檔。這是一個工作演示我在網上找到: https://jsfiddle.net/gf3jLvjt/4/ 你可以看到,路徑正確地呈現在畫布上。當我嘗試更換示例中的<path />元素或整個<svg>時,控制檯中出現錯誤。這裏是我用我自己的SVG但得到錯誤的例子: https://jsfiddle.net/g

    0熱度

    1回答

    我試圖重現像這樣的東西:http://carbure.co/。 經過檢查,該網站使用matter.js,一個物理引擎。下面是一個(失敗的)代碼嘗試,並且由於可怕的文檔,我無法使其工作。 有沒有人有任何想法,我可以做到這一點? 非常感謝 $(window).load(function() { var w = $(window).innerWidth(); var h = $(wi

    1熱度

    1回答

    是否有可能「鎖定」MatterJS主體的角度,以便它永遠不會改變,即使碰撞通常會導致它。我不介意它是否可以手動更改,我只是不想碰撞,摩擦或速度影響它。

    1熱度

    1回答

    我做了一堆圈子,並通過設置恢復到0.3來減少他們的彈性,但有時他們旋轉狂亂,我想知道我應該改變以更快地抑制旋轉。 var circle = Bodies.circle(500, -100, 20, { restitution: 0.3, render: { sprite: { texture: randomPopcorn() } }

    0熱度

    1回答

    我試圖構建一個「小汽車」來熟悉Matter.js API。我幾乎做到了,當發生了一些奇怪的事情時。我有一個主體,每個輪子都與兩個約束連接。但是一旦汽車到達地面,後軸緩慢地離開地面。 這是一個錯誤,我該如何解決這個問題? 代碼: start() function start() { var Engine = Matter.Engine, World = Matter.Worl

    1熱度

    1回答

    我正在研究在空間中設置的自上而下的基於物理的遊戲。即使船舶可以旋轉,我也希望旋轉到視圖始終顯示玩家的船面朝上。 我已經通過文檔搜索,但沒有找到關於旋轉世界或渲染器的任何內容,但可能我不知道要尋找的正確術語。 這甚至可以與matter.js?