public void In(
        [FriendlyName("Mode", "The JointDriveMode.")]
        JointDriveMode mode,

        [FriendlyName("Position Spring", "The JointDrive PositionSpring.")]
        float positionSpring,

        [FriendlyName("Position Damper", "The PositionDamper of the JointDrive.")]
        float positionDamper,

        [FriendlyName("Maximum Force", "The MaximumForce of the JointDrive.")]
        float maximumForce,

        [FriendlyName("Joint Drive", "The newly created JointDrive.")]
        out JointDrive jointDrive
        )
    {
        JointDrive j = new JointDrive( );

        j.mode           = mode;
        j.positionSpring = positionSpring;
        j.positionDamper = positionDamper;
        j.maximumForce   = maximumForce;

        jointDrive = j;
    }
    public void In(
#if (UNITY_3_5 || UNITY_4_6 || UNITY_4_7 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2)
        [FriendlyName("Mode", "The JointDriveMode.")]
        JointDriveMode mode,
#endif
        [FriendlyName("Position Spring", "The JointDrive PositionSpring.")]
        float positionSpring,

        [FriendlyName("Position Damper", "The PositionDamper of the JointDrive.")]
        float positionDamper,

        [FriendlyName("Maximum Force", "The MaximumForce of the JointDrive.")]
        float maximumForce,

        [FriendlyName("Joint Drive", "The newly created JointDrive.")]
        out JointDrive jointDrive
        )
    {
        JointDrive j = new JointDrive();

#if (UNITY_3_5 || UNITY_4_6 || UNITY_4_7 || UNITY_5_0 || UNITY_5_1 || UNITY_5_2)
        j.mode = mode;
#endif
        j.positionSpring = positionSpring;
        j.positionDamper = positionDamper;
        j.maximumForce   = maximumForce;

        jointDrive = j;
    }
Example #3
0
    static int IntToEnum(IntPtr L)
    {
        int            arg0 = (int)LuaDLL.lua_tonumber(L, 1);
        JointDriveMode o    = (JointDriveMode)arg0;

        LuaScriptMgr.PushEnum(L, o);
        return(1);
    }