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 { /// /// 路径 /// public string mPath = string.Empty; /// /// /// public string fileName = string.Empty; /// /// 资源引用 /// public TextAsset mSkeletonJson; /// /// 图片资源引用 /// public TextAsset mTextureJson; /// /// 图片资源 /// public Texture2D mTexture; /// /// 执行 /// [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 } }