去掉obi,使用自写绳索

This commit is contained in:
2026-02-23 20:51:03 +08:00
parent cb636f862d
commit 91e2309eeb
2011 changed files with 2593 additions and 190578 deletions

View File

@@ -1,35 +0,0 @@
using UnityEngine;
using System.Collections;
using System.Runtime.InteropServices;
namespace Obi
{
[StructLayout(LayoutKind.Sequential)]
public struct CollisionMaterial
{
public float dynamicFriction;
public float staticFriction;
public float rollingFriction;
public float stickiness;
public float stickDistance;
public Oni.MaterialCombineMode frictionCombine;
public Oni.MaterialCombineMode stickinessCombine;
public int rollingContacts;
public void FromObiCollisionMaterial(ObiCollisionMaterial material)
{
if (material != null)
{
dynamicFriction = material.dynamicFriction;
staticFriction = material.staticFriction;
stickiness = material.stickiness;
stickDistance = material.stickDistance;
rollingFriction = material.rollingFriction;
frictionCombine = material.frictionCombine;
stickinessCombine = material.stickinessCombine;
rollingContacts = material.rollingContacts ? 1 : 0;
}
}
}
}