当前位置: 首页 > news >正文

好网站建设网站网页设计工资条

好网站建设网站,网页设计工资条,微博上如何做网站推广,网站建设需要哪些书籍前言: 一般用于ui资源打包和加载,代码比较简单没什么好说的,直接上代码。 打包代码: [MenuItem("Assets/打包指定的预设")]public static void BuildAsset() {var selectObject Selection.activeObject;if (selectObje…

前言:

        一般用于ui资源打包和加载,代码比较简单没什么好说的,直接上代码。

        打包代码:

    [MenuItem("Assets/打包指定的预设")]public static void BuildAsset() {var selectObject = Selection.activeObject;if (selectObject != null) {if (selectObject is GameObject go) {try {EditorUtility.DisplayProgressBar("打包资源", go.name, 1.0f);AssetBundleBuild build = new AssetBundleBuild();var path = Application.streamingAssetsPath + "/assetbundle";if (!Directory.Exists(path)) {Directory.CreateDirectory(path);}build.assetBundleName = go.name;build.assetNames = new string[] { AssetDatabase.GetAssetPath(selectObject) };AssetBundleManifest manifest = BuildPipeline.BuildAssetBundles(path,new AssetBundleBuild[] { build },BuildAssetBundleOptions.ChunkBasedCompression, BuildTarget.StandaloneWindows64);File.Delete(path + "/" + go.name + ".manifest");AssetDatabase.Refresh();}catch (Exception e) {Debug.Log($"打包资源:{go.name}失败,Error:{e.Message}");}EditorUtility.ClearProgressBar();}}//string inputPath = EditorUtility.OpenFolderPanel("选择编译文件夹",//      UnityEngine.Application.dataPath, "HostScripts");//if (string.IsNullOrEmpty(inputPath)) {//    EditorUtility.DisplayDialog("错误", "必须选择文件夹才能进行编译", "确定");//}}

加载代码:

    public void LoadUIformAB<T>(string path, string assetName, Action<T> callBack) where T : UnityEngine.Object {AssetBundle ab = null;if (abUIMap.TryGetValue(path, out ab)) {try {T asset = (T)GameObject.Instantiate(ab.LoadAsset(assetName));callBack?.Invoke(asset);}catch (Exception e) {McLogger.Error("UI", nameof(UISetting), $"加载UIab包报错{e.Message}---->{e.StackTrace}");callBack?.Invoke(null);}}else {if (File.Exists(path)) {try {ab = AssetBundle.LoadFromFile(path);abUIMap.Add(path, ab);T asset = (T)GameObject.Instantiate(ab.LoadAsset(assetName));callBack?.Invoke(asset);}catch (Exception e) {McLogger.Error("UI", nameof(UISetting), $"加载UIab包报错{e.Message}---->{e.StackTrace}");callBack?.Invoke(null);}}else {callBack?.Invoke(null);}}}
    private string path = Application.streamingAssetsPath + $"/assetbundle/sequenceframe";//ab包路径private void LoadAssetBundleFile(){SimApp.UIRuntime.LoadUIformAB<GameObject>(path, "sequenceframe", (data) =>{if (data != null){data.transform.SetParent(transform);data.GetComponent<RectTransform>().localPosition = Vector3.zero;data.GetComponent<RectTransform>().sizeDelta = Vector2.zero;data.transform.localScale = Vector3.one;}});}

http://www.yayakq.cn/news/87761/

相关文章:

  • 网站的字体做多大wordpress 小工具位置
  • 网站不兼容怎么办啊页面设计自述
  • 公司网站开发教程镇江seo网站
  • 南京企业网站开发公司源码之家网站模板
  • 网站建设面试问题泰州网站制作哪家好
  • 深圳 微网站建设ydgcm建设网站硬件
  • php做企业网站大连建行网点
  • 免费的企业网站中国国家培训网官网
  • 无锡网站建设信息有限做文交所的都有哪些网站
  • 咸阳商城网站开发设计什么网站上做奥数题
  • 做的比较好的电商网站企业logo标志设计公司
  • 电子商务网站与普通网站的区别安卓app生成器
  • 哈尔滨模板网站wordpress 默认登录
  • iis 手机网站优设网页
  • 东莞英文网站设计个人主页网页设计作品
  • 帮企业做网站的公司电子商务网站建设完整案例教程s2sh pdf下载
  • delphi做网站开发毕设做网站答辩会要求当场演示吗
  • 做企业网站服务器wordpress友情链接页面插件
  • 网站备案名称的影响厦门seo服务商
  • 网站页面app下载大全江苏建设管理中心网站
  • 免费php mysql网站成功营销案例100例
  • 一般建设网站大概需要多少钱自定义内容网站
  • wordpress变域名工具网站建设推广seo
  • 为什么检测行业不能用网站做广西做网站
  • 中区网站建设开发网站需要哪些技术人员
  • 服装网站建设方法智能建造的发展趋势
  • 做网站费用多少企业网站建设公司怎么做
  • 做外卖系统哪家网站做的好做网站知名公司
  • 重庆顶呱呱网站建设北京专业制作网站的公司
  • 怎么在自己的网站做淘宝客网页聊天工具