예제 #1
0
    static int get_asyncLoad(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj = (DynamicPrefable)o;
            bool            ret = obj.asyncLoad;
            LuaDLL.lua_pushboolean(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index asyncLoad on a nil value"));
        }
    }
예제 #2
0
    static int get_prefableName(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj = (DynamicPrefable)o;
            string          ret = obj.prefableName;
            LuaDLL.lua_pushstring(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index prefableName on a nil value"));
        }
    }
예제 #3
0
    static int get_delayLoadTime(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj = (DynamicPrefable)o;
            float           ret = obj.delayLoadTime;
            LuaDLL.lua_pushnumber(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index delayLoadTime on a nil value"));
        }
    }
예제 #4
0
    static int set_onLoaded(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj = (DynamicPrefable)o;
            System.Action <UnityEngine.GameObject> arg0 = (System.Action <UnityEngine.GameObject>)ToLua.CheckDelegate <System.Action <UnityEngine.GameObject> >(L, 2);
            obj.onLoaded = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index onLoaded on a nil value"));
        }
    }
예제 #5
0
    static int set_targetGameObject(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable        obj  = (DynamicPrefable)o;
            UnityEngine.GameObject arg0 = (UnityEngine.GameObject)ToLua.CheckObject(L, 2, typeof(UnityEngine.GameObject));
            obj.targetGameObject = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index targetGameObject on a nil value"));
        }
    }
예제 #6
0
    static int set_awakeLoad(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj  = (DynamicPrefable)o;
            bool            arg0 = LuaDLL.luaL_checkboolean(L, 2);
            obj.awakeLoad = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index awakeLoad on a nil value"));
        }
    }
예제 #7
0
    static int set_delayLoadTime(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj  = (DynamicPrefable)o;
            float           arg0 = (float)LuaDLL.luaL_checknumber(L, 2);
            obj.delayLoadTime = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index delayLoadTime on a nil value"));
        }
    }
예제 #8
0
    static int set_prefableName(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj  = (DynamicPrefable)o;
            string          arg0 = ToLua.CheckString(L, 2);
            obj.prefableName = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index prefableName on a nil value"));
        }
    }
예제 #9
0
    static int get_targetGameObject(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable        obj = (DynamicPrefable)o;
            UnityEngine.GameObject ret = obj.targetGameObject;
            ToLua.PushSealed(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index targetGameObject on a nil value"));
        }
    }
예제 #10
0
    static int get_onLoaded(IntPtr L)
    {
        object o = null;

        try
        {
            o = ToLua.ToObject(L, 1);
            DynamicPrefable obj = (DynamicPrefable)o;
            System.Action <UnityEngine.GameObject> ret = obj.onLoaded;
            ToLua.Push(L, ret);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e, o, "attempt to index onLoaded on a nil value"));
        }
    }
예제 #11
0
    //private readonly string[] mIpAdressTypeName = new string[]{"自定义", "内网测试", "外网测试", "安卓正式", "AppStore", "周望远", "杨泽浪"};

    //private readonly string[] mIpAdressTypeName = new string[] { "自定义", "内网测试", "外网测试", "安卓正式", "AppStore", "周望远", "杨泽浪" };

    void OnEnable()
    {
        mTarget = target as DynamicPrefable;

        if (!string.IsNullOrEmpty(mTarget.assetBundlePath))
        {
            var mainPath = AssetDatabase.GetAssetPathsFromAssetBundle(mTarget.assetBundlePath)[0];
            var go       = AssetDatabase.LoadMainAssetAtPath(mainPath) as GameObject;
            tmpGameObject = go;
            AssetImporter assetImporter = AssetImporter.GetAtPath(mainPath);

            mTarget.assetBundlePath = assetImporter.assetBundleName;
            mTarget.prefableName    = go.name;
        }

        // while(mTarget.transform.childCount >0){
        //  GameObject.DestroyImmediate (mTarget.transform.GetChild (0).gameObject);
        // }

        // mTarget.Prview();
    }
예제 #12
0
    static int QPYX_get_asyncLoad_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            bool QPYX_ret_YXQP = QPYX_obj_YXQP.asyncLoad;
            LuaDLL.lua_pushboolean(L_YXQP, QPYX_ret_YXQP);
            return(1);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index asyncLoad on a nil value"));
        }
    }
예제 #13
0
    static int QPYX_get_prefableName_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            string QPYX_ret_YXQP = QPYX_obj_YXQP.prefableName;
            LuaDLL.lua_pushstring(L_YXQP, QPYX_ret_YXQP);
            return(1);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index prefableName on a nil value"));
        }
    }
예제 #14
0
    static int QPYX_get_delayLoadTime_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            float QPYX_ret_YXQP = QPYX_obj_YXQP.delayLoadTime;
            LuaDLL.lua_pushnumber(L_YXQP, QPYX_ret_YXQP);
            return(1);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index delayLoadTime on a nil value"));
        }
    }
예제 #15
0
    static int QPYX_set_onLoaded_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            System.Action <UnityEngine.GameObject> QPYX_arg0_YXQP = (System.Action <UnityEngine.GameObject>)ToLua.CheckDelegate <System.Action <UnityEngine.GameObject> >(L_YXQP, 2);
            QPYX_obj_YXQP.onLoaded = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index onLoaded on a nil value"));
        }
    }
예제 #16
0
    static int QPYX_set_targetGameObject_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            UnityEngine.GameObject QPYX_arg0_YXQP = (UnityEngine.GameObject)ToLua.CheckObject(L_YXQP, 2, typeof(UnityEngine.GameObject));
            QPYX_obj_YXQP.targetGameObject = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index targetGameObject on a nil value"));
        }
    }
예제 #17
0
    static int QPYX_set_awakeLoad_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            bool QPYX_arg0_YXQP = LuaDLL.luaL_checkboolean(L_YXQP, 2);
            QPYX_obj_YXQP.awakeLoad = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index awakeLoad on a nil value"));
        }
    }
예제 #18
0
    static int QPYX_set_delayLoadTime_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            float QPYX_arg0_YXQP = (float)LuaDLL.luaL_checknumber(L_YXQP, 2);
            QPYX_obj_YXQP.delayLoadTime = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index delayLoadTime on a nil value"));
        }
    }
예제 #19
0
    static int QPYX_set_prefableName_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            string QPYX_arg0_YXQP = ToLua.CheckString(L_YXQP, 2);
            QPYX_obj_YXQP.prefableName = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index prefableName on a nil value"));
        }
    }
예제 #20
0
    static int QPYX_get_targetGameObject_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            UnityEngine.GameObject QPYX_ret_YXQP = QPYX_obj_YXQP.targetGameObject;
            ToLua.PushSealed(L_YXQP, QPYX_ret_YXQP);
            return(1);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index targetGameObject on a nil value"));
        }
    }
예제 #21
0
    static int QPYX_get_onLoaded_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DynamicPrefable QPYX_obj_YXQP = (DynamicPrefable)QPYX_o_YXQP;
            System.Action <UnityEngine.GameObject> QPYX_ret_YXQP = QPYX_obj_YXQP.onLoaded;
            ToLua.Push(L_YXQP, QPYX_ret_YXQP);
            return(1);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index onLoaded on a nil value"));
        }
    }