装载器GLoader组件:主要用于动态加载资源,如图片,动画以及其他组件。
导出资源
代码实现
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using FairyGUI;
/*
* Author:W
* 装载器:用途动态载入其他资源
* 1)图片
* 2)动画
* 3)其他组件
*/
public class GLoaderTest : MonoBehaviour {
private GComponent root;
private GLoader imgLoader;
private GLoader movieClipLoader;
void Awake()
{
UIPackage.AddPackage("UI/Basics");
}
// Use this for initialization
void Start () {
root = this.GetComponent<UIPanel>().ui;
//加载图片
imgLoader = root.GetChild("Image_loader").asLoader;
imgLoader.url = "ui://Basics/r4";
//加载动画
movieClipLoader = root.GetChild("movieclip_loader").asLoader;
movieClipLoader.url = "ui://Basics/pet";
}
// Update is called once per frame
void Update () {
}
}
结果截图如下