看了我的一和二大家应该对Lua有多了解了,下面来说一下Unity中重要的加载部分,众所周知加载无非WWW和Resources,那么就说一下Lua中怎么使用Resources加载物体,这是我认为的第三坑,第二章中介绍了Lua查找unity中的物体,那么加载应该也应该是一样的,但是Lua不能直接这样使用,要自主定义加载类,下面是代码顺便介绍一下button事件的注册和表和随机数加载
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
namespace UnityEngine
{
// 自定义一个工具类
public class SpriteTool
{
// 加载Resources文件下的Sprite图片
public static Sprite ResourcesSprite(string path)
{
return Resources.Load<Sprite>(path);
}
public static GameObject ResourcesGameObject(string path)
{
return Resources.Load<GameObject>(path);
}
}
public class GameObjectTool
{
// 加载Resources文件下的游戏物体
public static GameObject R