zoukankan      html  css  js  c++  java
  • unity editor下选中GameObject粘贴复制pos信息

    参考:https://blog.uwa4d.com/archives/USparkle_Continuous-optimization.html

     实现:运行时 选中GameObject后copy坐标信息可粘贴出来

    实现代码:

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    
    public class TestCopyPosHelper : MonoBehaviour {
    
        private void OnEnable()
        {
            UnityEditor.Selection.selectionChanged += OnSelectChanged;
        }
    
        // Use this for initialization
        void Start ()
        {
    		
    	}
    	
    	// Update is called once per frame
    	void Update ()
        {
    
        }
    
        private void OnDisable()
        {
            UnityEditor.Selection.selectionChanged -= OnSelectChanged;
        }
    
    
        private void OnSelectChanged()
        {
            GameObject tempSelectObject = UnityEditor.Selection.activeGameObject;
            if(tempSelectObject!=null)
            {
                string ret = tempSelectObject.transform.localPosition.x.ToString("0.0") + "," +
                             tempSelectObject.transform.localPosition.y.ToString("0.0") + "," +
                             tempSelectObject.transform.localPosition.z.ToString("0.0");
                Debug.LogError(ret);
                GUIUtility.systemCopyBuffer = ret;
            }
        }
    }
    

      

    改变自己
  • 相关阅读:
    【计算机网络】SSL交互和握手过程
    【LDAP】ldap目录服务的命名模型
    运维知识体系概览
    linux安装Django 以及 生产环境部署实现高并发
    xss过滤代码
    python单列模式
    JSONP
    组合搜索
    KindEditor
    登录验证码
  • 原文地址:https://www.cnblogs.com/sun-shadow/p/9080158.html
Copyright © 2011-2022 走看看