找回密码
 立即注册
楼主: 多米诺

[脚本] ShowSize 显示对象大小 Object Size

[复制链接]
发表于 2012-11-14 10:41 | 显示全部楼层 |阅读模式
二个版本:

  1. class ShowSize extends EditorWindow {

  2.     @MenuItem ("Window/Show Size")
  3.     static function Init () {
  4.         var sizeWindow = new ShowSize();
  5.         sizeWindow.autoRepaintOnSceneChange = true;
  6.         sizeWindow.Show();
  7.     }
  8.    
  9.     function OnGUI () {
  10.         var thisObject = Selection.activeObject as GameObject;
  11.         if (!thisObject) {return;}
  12.       
  13.         var mf : MeshFilter = thisObject.GetComponent(MeshFilter) as MeshFilter;
  14.         if (!mf) {return;}
  15.       
  16.         var mesh = mf.sharedMesh;
  17.         if (!mesh) {return;}
  18.       
  19.         var size = mesh.bounds.size;
  20.         var scale = thisObject.transform.localScale;
  21.         GUILayout.Label("Size\nX: " + size.x*scale.x + "   Y: " + size.y*scale.y + "   Z: " + size.z*scale.z);
  22.     }
  23. }
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2012-11-14 13:25 | 显示全部楼层
强烈支持楼主ing……
发表于 2012-12-1 12:45 | 显示全部楼层
支持楼主{:5_404:}
发表于 2014-5-27 11:24 | 显示全部楼层
顶 顶  顶 谢谢分享
发表于 2017-3-31 09:08 | 显示全部楼层
楼主是超人
发表于 2017-3-31 08:58 | 显示全部楼层
说的非常好
发表于 2017-3-31 08:58 | 显示全部楼层
很好哦
发表于 2017-3-31 08:29 | 显示全部楼层
不错不错
发表于 2017-3-31 09:05 | 显示全部楼层
LZ真是人才
发表于 2017-4-23 18:39 | 显示全部楼层
很不错
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-23 19:36 , Processed in 0.146170 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表