Esempio n. 1
0
 void Update()
 {
     foreach (var jb in JPhysics.OverlapMesh(col.Shape, transform.position, transform.rotation))
     {
         Debug.Log(jb.name);
     }
 }
Esempio n. 2
0
    private void OnEnable()
    {
        TransformToBody();

        JPhysics.AddBody(body);
        JPhysics.AddConstraint(controller);
    }
Esempio n. 3
0
    private void OnEnable()
    {
        Body.Shape = Shape;
        Body.Tag   = this;
        TransformToBody();

        JPhysics.AddBody(Body);
    }
Esempio n. 4
0
    private void Update()
    {
        var ray = Camera.main.ScreenPointToRay(Input.mousePosition);
        var hit = JPhysics.Raycast(ray);

        if (hit != null)
        {
            if (Input.GetMouseButtonDown(2))
            {
                Dig(hit.Point);
            }
        }
    }
Esempio n. 5
0
 private void OnDisable()
 {
     JPhysics.RemoveBody(body);
     JPhysics.RemoveConstraint(controller);
 }
Esempio n. 6
0
 private void OnDisable()
 {
     JPhysics.RemoveBody(Body);
 }