您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity编程 >
    批量加载组件
    时间:2015-03-26 08:53 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印



    Unity中给很多物体批量加载一个脚本应该怎样写脚本呢?

    在编辑状态下用鼠标把脚本拖给物体,无论游戏是否运行,物体都包含这个脚本。


    脚本如下:


    using UnityEngine;
    using UnityEditor;
    using System.Collections;
    public class RemoveObj: ScriptableObject
    {
    [MenuItem("Kevin/Remove")]
    static void MenuAdd()
    {
    string str;
    Transform[] transforms = Selection.GetTransforms(SelectionMode.Unfiltered | SelectionMode.OnlyUserModifiable);
    foreach (Transform t in transforms)
    {
    if (t.gameObject.name.IndexOf("Base") > -1)
    {
    DestroyImmediate(t.gameObject);
    }
    }
    }
    }


    有更好的方法记得留言哟。。。


    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
    标签:Unity之家