static public int constructor(IntPtr l) { try { #if DEBUG var method = System.Reflection.MethodBase.GetCurrentMethod(); string methodName = GetMethodName(method); #if UNITY_5_5_OR_NEWER UnityEngine.Profiling.Profiler.BeginSample(methodName); #else Profiler.BeginSample(methodName); #endif #endif UnityEngine.ClothSkinningCoefficient o; o = new UnityEngine.ClothSkinningCoefficient(); pushValue(l, true); pushValue(l, o); return(2); } catch (Exception e) { return(error(l, e)); } #if DEBUG finally { #if UNITY_5_5_OR_NEWER UnityEngine.Profiling.Profiler.EndSample(); #else Profiler.EndSample(); #endif } #endif }
static void Cloth_coefficients(JSVCall vc) { if (vc.bGet) { UnityEngine.Cloth _this = (UnityEngine.Cloth)vc.csObj; var result = _this.coefficients; var arrRet = result; for (int i = 0; arrRet != null && i < arrRet.Length; i++) { JSMgr.datax.setObject((int)JSApi.SetType.SaveAndTempTrace, arrRet[i]); JSApi.moveSaveID2Arr(i); } JSApi.setArrayS((int)JSApi.SetType.Rval, (arrRet != null ? arrRet.Length : 0), true); } else { UnityEngine.ClothSkinningCoefficient[] arg0 = JSDataExchangeMgr.GetJSArg <UnityEngine.ClothSkinningCoefficient[]>(() => { int jsObjID = JSApi.getObject((int)JSApi.GetType.Arg); int length = JSApi.getArrayLength(jsObjID); var ret = new UnityEngine.ClothSkinningCoefficient[length]; for (var i = 0; i < length; i++) { JSApi.getElement(jsObjID, i); ret[i] = (UnityEngine.ClothSkinningCoefficient)JSMgr.datax.getObject((int)JSApi.GetType.SaveAndRemove); } return(ret); }); UnityEngine.Cloth _this = (UnityEngine.Cloth)vc.csObj; _this.coefficients = arg0; } }
static public int set_collisionSphereDistance(IntPtr l) { UnityEngine.ClothSkinningCoefficient o = (UnityEngine.ClothSkinningCoefficient)checkSelf(l); System.Single v; checkType(l, 2, out v); o.collisionSphereDistance = v; setBack(l, o); return(0); }
static public int set_maxDistanceBias(IntPtr l) { UnityEngine.ClothSkinningCoefficient o = (UnityEngine.ClothSkinningCoefficient)checkSelf(l); System.Single v; checkType(l, 2, out v); o.maxDistanceBias = v; setBack(l, o); return(0); }
static public int constructor(IntPtr l) { try { UnityEngine.ClothSkinningCoefficient o; o=new UnityEngine.ClothSkinningCoefficient(); pushValue(l,true); pushValue(l,o); return 2; } catch(Exception e) { return error(l,e); } }
static public int constructor(IntPtr l) { try { UnityEngine.ClothSkinningCoefficient o; o = new UnityEngine.ClothSkinningCoefficient(); pushValue(l, true); pushValue(l, o); return(2); } catch (Exception e) { return(error(l, e)); } }
public static int constructor(IntPtr l) { try { UnityEngine.ClothSkinningCoefficient o; o=new UnityEngine.ClothSkinningCoefficient(); pushValue(l,o); return 1; } catch(Exception e) { LuaDLL.luaL_error(l, e.ToString()); return 0; } }
static public int constructor(IntPtr l) { try { UnityEngine.ClothSkinningCoefficient o; o = new UnityEngine.ClothSkinningCoefficient(); pushValue(l, o); return(1); } catch (Exception e) { LuaDLL.luaL_error(l, e.ToString()); return(0); } }
static void ClothSkinningCoefficient_collisionSphereDistance(JSVCall vc) { if (vc.bGet) { UnityEngine.ClothSkinningCoefficient _this = (UnityEngine.ClothSkinningCoefficient)vc.csObj; var result = _this.collisionSphereDistance; JSApi.setSingle((int)JSApi.SetType.Rval, (System.Single)(result)); } else { System.Single arg0 = (System.Single)JSApi.getSingle((int)JSApi.GetType.Arg); UnityEngine.ClothSkinningCoefficient _this = (UnityEngine.ClothSkinningCoefficient)vc.csObj; _this.collisionSphereDistance = arg0; JSMgr.changeJSObj(vc.jsObjID, _this); } }
private float GetCoefficient(ClothSkinningCoefficient coefficient) { DrawMode drawMode = this.drawMode; if (drawMode != DrawMode.MaxDistance) { if (drawMode == DrawMode.CollisionSphereDistance) { return coefficient.collisionSphereDistance; } return 0f; } return coefficient.maxDistance; }
private float GetCoefficient(ClothSkinningCoefficient coefficient) { switch (this.drawMode) { case ClothInspector.DrawMode.MaxDistance: return coefficient.maxDistance; case ClothInspector.DrawMode.CollisionSphereDistance: return coefficient.collisionSphereDistance; default: return 0.0f; } }
static int _CreateClothSkinningCoefficient(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 0); ClothSkinningCoefficient obj = new ClothSkinningCoefficient(); LuaScriptMgr.PushValue(L, obj); return 1; }
private float GetCoefficient(ClothSkinningCoefficient coefficient) { switch (this.drawMode) { case DrawMode.MaxDistance: return coefficient.maxDistance; case DrawMode.CollisionSphereDistance: return coefficient.collisionSphereDistance; } return 0f; }
static public int get_collisionSphereDistance(IntPtr l) { UnityEngine.ClothSkinningCoefficient o = (UnityEngine.ClothSkinningCoefficient)checkSelf(l); pushValue(l, o.collisionSphereDistance); return(1); }
static public int get_maxDistanceBias(IntPtr l) { UnityEngine.ClothSkinningCoefficient o = (UnityEngine.ClothSkinningCoefficient)checkSelf(l); pushValue(l, o.maxDistanceBias); return(1); }