using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
public class LoadAB
{
[MenuItem("Assets/LoadAB")]
static void Load()
{
string dir = "Assets/StreamingAssets";
if (Directory.Exists(dir) == false)
{
Directory.CreateDirectory(dir);
}
BuildPipeline.BuildAssetBundles(dir, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows64);
}
}
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
public class LoadAB
{
[MenuItem("Assets/LoadAB")]
static void Load()
{
string dir = "Assets/StreamingAssets";
if (Directory.Exists(dir) == false)
{
Directory.CreateDirectory(dir);
}
BuildPipeline.BuildAssetBundles(dir, BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows64);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.Collections.Generic;
using UnityEngine;
public class Utils
{
{
/// <summary>
/// 添加lua点击事件
/// </summary>
/// <param name="go"></param>
/// <param name="luaFunc"></param>
public static void AddClick(GameObject go, System.Object luaFunc)
{
UIEventListener.Get(go).onClick += delegate(GameObject obj)
{
LuaInterface.LuaFunction func = (LuaInterface.LuaFunction)luaFunc;
func.Call(obj);
};
}
}
/// 添加lua点击事件
/// </summary>
/// <param name="go"></param>
/// <param name="luaFunc"></param>
public static void AddClick(GameObject go, System.Object luaFunc)
{
UIEventListener.Get(go).onClick += delegate(GameObject obj)
{
LuaInterface.LuaFunction func = (LuaInterface.LuaFunction)luaFunc;
func.Call(obj);
};
}
}