static public int set_useContactForce(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.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); bool v; checkType(l, 2, out v); self.useContactForce = v; pushValue(l, true); return(1); } 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 public int get_speedVariation(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.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); pushValue(l, true); pushValue(l, self.speedVariation); 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 }
/// <summary> /// Read the data into the specified value. /// </summary> /// <param name="value">Value.</param> /// <param name="reader">Reader.</param> public override void ReadInto(object value, ISaveGameReader reader) { UnityEngine.SurfaceEffector2D surfaceEffector2D = (UnityEngine.SurfaceEffector2D)value; foreach (string property in reader.Properties) { switch (property) { case "speed": surfaceEffector2D.speed = reader.ReadProperty <System.Single> (); break; case "speedVariation": surfaceEffector2D.speedVariation = reader.ReadProperty <System.Single> (); break; case "forceScale": surfaceEffector2D.forceScale = reader.ReadProperty <System.Single> (); break; case "useContactForce": surfaceEffector2D.useContactForce = reader.ReadProperty <System.Boolean> (); break; case "useFriction": surfaceEffector2D.useFriction = reader.ReadProperty <System.Boolean> (); break; case "useBounce": surfaceEffector2D.useBounce = reader.ReadProperty <System.Boolean> (); break; case "useColliderMask": surfaceEffector2D.useColliderMask = reader.ReadProperty <System.Boolean> (); break; case "colliderMask": surfaceEffector2D.colliderMask = reader.ReadProperty <System.Int32> (); break; case "enabled": surfaceEffector2D.enabled = reader.ReadProperty <System.Boolean> (); break; case "tag": surfaceEffector2D.tag = reader.ReadProperty <System.String> (); break; case "name": surfaceEffector2D.name = reader.ReadProperty <System.String> (); break; case "hideFlags": surfaceEffector2D.hideFlags = reader.ReadProperty <UnityEngine.HideFlags> (); break; } } }
static public int get_forceScale(IntPtr l) { try { UnityEngine.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); pushValue(l, true); pushValue(l, self.forceScale); return(2); } catch (Exception e) { return(error(l, e)); } }
static public int get_forceScale(IntPtr l) { try { UnityEngine.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); pushValue(l, self.forceScale); return(1); } catch (Exception e) { LuaDLL.luaL_error(l, e.ToString()); return(0); } }
static public int constructor(IntPtr l) { try { UnityEngine.SurfaceEffector2D o; o = new UnityEngine.SurfaceEffector2D(); pushValue(l, o); return(1); } catch (Exception e) { LuaDLL.luaL_error(l, e.ToString()); return(0); } }
public static int constructor(IntPtr l) { try { UnityEngine.SurfaceEffector2D o; o=new UnityEngine.SurfaceEffector2D(); pushValue(l,o); return 1; } catch(Exception e) { LuaDLL.luaL_error(l, e.ToString()); return 0; } }
static public int constructor(IntPtr l) { try { UnityEngine.SurfaceEffector2D o; o = new UnityEngine.SurfaceEffector2D(); pushValue(l, true); pushValue(l, o); return(2); } catch (Exception e) { return(error(l, e)); } }
public static int constructor(IntPtr l) { try { UnityEngine.SurfaceEffector2D o; o=new UnityEngine.SurfaceEffector2D(); pushValue(l,true); pushValue(l,o); return 2; } catch(Exception e) { return error(l,e); } }
static public int set_useFriction(IntPtr l) { try { UnityEngine.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); bool v; checkType(l, 2, out v); self.useFriction = v; pushValue(l, true); return(1); } catch (Exception e) { return(error(l, e)); } }
static public int set_forceScale(IntPtr l) { try { UnityEngine.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); float v; checkType(l, 2, out v); self.forceScale = v; pushValue(l, true); return(1); } catch (Exception e) { return(error(l, e)); } }
static public int set_useFriction(IntPtr l) { try { UnityEngine.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); bool v; checkType(l, 2, out v); self.useFriction = v; return(0); } catch (Exception e) { LuaDLL.luaL_error(l, e.ToString()); return(0); } }
static public int set_forceScale(IntPtr l) { try { UnityEngine.SurfaceEffector2D self = (UnityEngine.SurfaceEffector2D)checkSelf(l); float v; checkType(l, 2, out v); self.forceScale = v; return(0); } catch (Exception e) { LuaDLL.luaL_error(l, e.ToString()); return(0); } }
static void SurfaceEffector2D_useContactForce(JSVCall vc) { if (vc.bGet) { UnityEngine.SurfaceEffector2D _this = (UnityEngine.SurfaceEffector2D)vc.csObj; var result = _this.useContactForce; JSApi.setBooleanS((int)JSApi.SetType.Rval, (System.Boolean)(result)); } else { System.Boolean arg0 = (System.Boolean)JSApi.getBooleanS((int)JSApi.GetType.Arg); UnityEngine.SurfaceEffector2D _this = (UnityEngine.SurfaceEffector2D)vc.csObj; _this.useContactForce = arg0; } }
static void SurfaceEffector2D_forceScale(JSVCall vc) { if (vc.bGet) { UnityEngine.SurfaceEffector2D _this = (UnityEngine.SurfaceEffector2D)vc.csObj; var result = _this.forceScale; JSApi.setSingle((int)JSApi.SetType.Rval, (System.Single)(result)); } else { System.Single arg0 = (System.Single)JSApi.getSingle((int)JSApi.GetType.Arg); UnityEngine.SurfaceEffector2D _this = (UnityEngine.SurfaceEffector2D)vc.csObj; _this.forceScale = arg0; } }
/// <summary> /// Write the specified value using the writer. /// </summary> /// <param name="value">Value.</param> /// <param name="writer">Writer.</param> public override void Write(object value, ISaveGameWriter writer) { UnityEngine.SurfaceEffector2D surfaceEffector2D = (UnityEngine.SurfaceEffector2D)value; writer.WriteProperty("speed", surfaceEffector2D.speed); writer.WriteProperty("speedVariation", surfaceEffector2D.speedVariation); writer.WriteProperty("forceScale", surfaceEffector2D.forceScale); writer.WriteProperty("useContactForce", surfaceEffector2D.useContactForce); writer.WriteProperty("useFriction", surfaceEffector2D.useFriction); writer.WriteProperty("useBounce", surfaceEffector2D.useBounce); writer.WriteProperty("useColliderMask", surfaceEffector2D.useColliderMask); writer.WriteProperty("colliderMask", surfaceEffector2D.colliderMask); writer.WriteProperty("enabled", surfaceEffector2D.enabled); writer.WriteProperty("tag", surfaceEffector2D.tag); writer.WriteProperty("name", surfaceEffector2D.name); writer.WriteProperty("hideFlags", surfaceEffector2D.hideFlags); }
void Awake() { float dir = 0.0f; if (rightStart) dir = 1.0f; else if (leftStart) dir = -1.0f; dir = dir * conveyorSpeed; surEff = GetComponent<SurfaceEffector2D>(); surEff.speed = dir; yetOnChange = true; yetOffChange = false; }
/// <summary> /// Read the data using the reader. /// </summary> /// <param name="reader">Reader.</param> public override object Read(ISaveGameReader reader) { UnityEngine.SurfaceEffector2D surfaceEffector2D = SaveGameType.CreateComponent <UnityEngine.SurfaceEffector2D> (); ReadInto(surfaceEffector2D, reader); return(surfaceEffector2D); }
static int _CreateSurfaceEffector2D(IntPtr L) { int count = LuaDLL.lua_gettop(L); if (count == 0) { SurfaceEffector2D obj = new SurfaceEffector2D(); LuaScriptMgr.Push(L, obj); return 1; } else { LuaDLL.luaL_error(L, "invalid arguments to method: SurfaceEffector2D.New"); } return 0; }
// Use this for initialization void Start() { launcherSE = GetComponent<SurfaceEffector2D>(); UpdateLivesText(); }
void Start() { surfaceEffector = GetComponent<SurfaceEffector2D>(); anim = GetComponent<Animator>(); SetSpeed(); }