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

阿里巴巴网站图片怎么做二级网站都在一台服务器怎么做域名

阿里巴巴网站图片怎么做,二级网站都在一台服务器怎么做域名,西宁网站推广,wordpress怎么让图全屏显示目录 需求描述上代码打个赏吧 需求描述 现在有这样一个需求#xff1a; 在Hierarchy面板的对象上绘制按钮点击按钮#xff0c;弹出菜单再点击菜单项目响应自定义操作在这里的响应主要是复制对象层级路路径 看具体效果请看动图#xff1a; 注#xff1a; 核心是对Edito… 目录 需求描述上代码打个赏吧 需求描述 现在有这样一个需求 在Hierarchy面板的对象上绘制按钮点击按钮弹出菜单再点击菜单项目响应自定义操作在这里的响应主要是复制对象层级路路径 看具体效果请看动图 注 核心是对EditorApplication.hierarchyWindowItemOnGUI委托的实现其它需求可参考实现如是要要Project面板实现类似的功能可以参考实现EditorApplication.hierarchyWindowItemOnGUI委托 上代码 /*********************************************** author: anyuanlzh* date: 2023-05-18* des: Hierarchy面板工具***********************************************/using System.Collections.Generic; using UnityEditor; using UnityEngine;[InitializeOnLoad] public class HierarchyTabTool {// 静态构造函数static HierarchyTabTool(){EditorApplication.hierarchyWindowItemOnGUI HierarchyWindowItemOnGUI;}private static void HierarchyWindowItemOnGUI(int instanceId, Rect selectionRect){var obj EditorUtility.InstanceIDToObject(instanceId) as GameObject;if (obj null)return;GameObject selectedObjs Selection.activeGameObject;if(obj!selectedObjs)return;selectionRect.x selectionRect.width - 60;selectionRect.y 0;selectionRect.width 60f;GUIStyle fontStyle new GUIStyle(GUI.skin.button);fontStyle.alignmentTextAnchor.MiddleCenter;fontStyle.fontSize10;fontStyle.normal.textColorColor.yellow;//点击事件if (GUI.Button(selectionRect, 复制层级, fontStyle)){// Debug.Log($click: {Selection.activeObject.name});// 弹出菜单Vector2 mousePosition Event.current.mousePosition;Rect position new Rect(mousePosition.x, mousePosition.y7, 0, 0);EditorUtility.DisplayPopupMenu(position, GameObject/1_复制层级路径, null);}}// 防止一次点击响应多次private static float _last_call_time 0;private static float minInterval_time 0.5f;[MenuItem(GameObject/1_复制层级路径/A点~B点, false, 40)]private static void GetHierarchyPath2(){if (Time.time - _last_call_timeminInterval_time){return;}_last_call_time Time.time;GameObject[] selectedObjs Selection.gameObjects;//Debug.Log(selectedObjs.Length);if (selectedObjs.Length 1){Copy_HierarchyPath_root2target();return;}else if (selectedObjs.Length 2){Debug.Log(请选择一个或二个有包含关系对象);return;}Transform first selectedObjs[0].transform;Transform last selectedObjs[selectedObjs.Length-1].transform;// Debug.Log($first.name:{first.name} last.name:{last.name});Transform a null;Transform b null;if (EditorUtils.IsAncestor(first, last)){a first;b last;}else if (EditorUtils.IsAncestor(last, first)){a last;b first;}else{Debug.LogError(请选择有包含关系的二个对象);return;}Liststring names new Liststring();while (b!null){if (a b){names.Insert(0,b.name);break;}names.Insert(0, b.name);b b.parent;}string path ;for (int i 0; i names.Count-1; i){path names[i] /;}path names[^1];GUIUtility.systemCopyBuffer path;Debug.Log(对象层次路径 A点到B点: path);}[MenuItem(GameObject/1_复制层级路径/根0~目标, false, 40)]private static void Copy_HierarchyPath_root0target(){Copy_HierarchyPath_rootN2target(0);}[MenuItem(GameObject/1_复制层级路径/根1~目标, false, 40)]private static void Copy_HierarchyPath_root1target(){Copy_HierarchyPath_rootN2target(1);}[MenuItem(GameObject/1_复制层级路径/根2~目标, false, 40)]private static void Copy_HierarchyPath_root2target(){Copy_HierarchyPath_rootN2target(2);}[MenuItem(GameObject/1_复制层级路径/根3~目标, false, 40)]private static void Copy_HierarchyPath_root3target(){Copy_HierarchyPath_rootN2target(3);}// 从根0的第N级到目标// rootN从零开static void Copy_HierarchyPath_rootN2target(int rootN){if (Time.time - _last_call_timeminInterval_time){return;}_last_call_time Time.time;if (Selection.count ! 1){Debug.LogError($Copy_HierarchyPath_rootN2target: 请选择一个对象);return;}Transform target Selection.activeGameObject.transform;Liststring names new Liststring();Transform parent target.transform.parent;while (target ! null){names.Insert(0, target.name);target target.parent;}if (names.Count - 1 rootN){Debug.LogError($Copy_HierarchyPath_rootN2target: N:{rootN}大于目标对象的深度);return;}string path ;for (int i rootN; i names.Count-1; i){path names[i] /;}path names[^1];GUIUtility.systemCopyBuffer path;Debug.Log($对象层次路径 root_{rootN}到target: path);} } 打个赏吧
http://www.w-s-a.com/news/865048/

相关文章:

  • 网站速度慢wordpressssl正式申请后wordpress
  • 那个网站做玉石最专业西瓜创客少儿编程加盟
  • 备案时的网站建设方案书免费软件库
  • 惠州外贸网站建设网站模板 兼容ie8
  • 南京淄博网站建设方案php网站开发实训感想
  • 网站设计的含义只做恐怖片的网站
  • 网站改版方案ppt室内装修公司简介
  • 做色网站wordpress twenty ten
  • 马鞍山建设工程监督站建管处网站免费的海报模板网站
  • 类似百度的网站移动端的网站怎么做的
  • 网站开发需要什么文凭网站分析的优劣势
  • 海尔网站建设不足之处山东网站营销
  • 楚雄 网站建设广告设计一般人能学吗
  • 热搜榜排名前十山东seo多少钱
  • 衡水哪有建网站的吗企业信息系统英文
  • 有模板怎么建站wordpress媒体库图片路径
  • 怎么做网站h汉狮企业网站营销的实现方式
  • 新津县建设局网站怎么做区块链网站
  • 网站设计与制作是什么专业广州优化网站
  • 腾讯有做淘宝客网站吗网站开发包
  • 网站整体营销方案网站建设百度贴吧
  • 宣传式网站养生网站模板
  • 临猗网站建设天津做网站哪家服务好
  • 郑州做网站九零后用织梦建设网站的步骤
  • 莱芜网站优化加徽信xiala5江都网站制作
  • 网站开发工具书焦作网站开发公司电话
  • 石狮网站建设报价百度爱采购怎么优化排名
  • 广州网站开发系统如何建设百度网站
  • 免费建立一个个人网站网站流量图怎么做
  • 微信网站建设公司首选网站后台更新 前台不显示