فهرست منبع

Add file for joint tests;

bjorn 1 سال پیش
والد
کامیت
e28fc959fc
1فایلهای تغییر یافته به همراه11 افزوده شده و 0 حذف شده
  1. 11 0
      tests/joints.lua

+ 11 - 0
tests/joints.lua

@@ -0,0 +1,11 @@
+function lovr.load()
+  local world = lovr.physics.newWorld()
+  local a, b = world:newCollider(), world:newCollider()
+
+  local joint = lovr.physics.newDistanceJoint(a, b)
+  local anchor1 = vec3(-1, 1, 2)
+  local anchor2 = vec3(1, 2, 0)
+  joint:setAnchors(anchor1, anchor2)
+  assert(vec3(select(1, joint:getAnchors())):equals(anchor1))
+  assert(vec3(select(4, joint:getAnchors())):equals(anchor2))
+end