123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- using UnityEngine;
- using System.Collections;
- using System.Collections.Generic;
- using System;
- using UnityEngine.UI;
- using UnityEngine.Events;
- using UnityEngine.EventSystems;
- using System.IO;
- #if UNITY_EDITOR
- using UnityEditor;
- #endif
- public class DragonBonesContainer : MonoBehaviour
- {
- /// <summary>
- /// 路径
- /// </summary>
- public string mPath = string.Empty;
- /// <summary>
- ///
- /// </summary>
- public string fileName = string.Empty;
- /// <summary>
- /// 资源引用
- /// </summary>
- public TextAsset mSkeletonJson;
- /// <summary>
- /// 图片资源引用
- /// </summary>
- public TextAsset mTextureJson;
- /// <summary>
- /// 图片资源
- /// </summary>
- public Texture2D mTexture;
- /// <summary>
- /// 执行
- /// </summary>
- [ContextMenu("Execute")]
- public void Execute()
- {
- #if UNITY_EDITOR
- mSkeletonJson = (TextAsset)AssetDatabase.LoadAssetAtPath(mPath + "/" + fileName + "_ske.json", typeof(TextAsset));
- mTextureJson = (TextAsset)AssetDatabase.LoadAssetAtPath(mPath + "/" + fileName + "_tex.json", typeof(TextAsset));
- mTexture = (Texture2D)AssetDatabase.LoadAssetAtPath(mPath + "/" + fileName + "_tex.png", typeof(Texture2D));
- #endif
- }
- }
|