「unity技巧」如何查找脚本挂载在哪个物体(组件)上?

这篇具有很好参考价值的文章主要介绍了「unity技巧」如何查找脚本挂载在哪个物体(组件)上?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、简单粗暴版方法

二、代码方式


一、简单粗暴版方法

这是场景。

unity获取脚本挂载的物体,Unity,Unity功能,unity

我们要找的脚本:

unity获取脚本挂载的物体,Unity,Unity功能,unity

在Hierarchy窗口中输入要找的脚本名称

unity获取脚本挂载的物体,Unity,Unity功能,unity

结果出现。

unity获取脚本挂载的物体,Unity,Unity功能,unity

二、代码方式

若需要运行中寻找挂载脚本的物体:文章来源地址https://www.toymoban.com/news/detail-527993.html

//找出所有挂载该脚本的物体
 foreach (GameObject obj in UnityEngine.Object.FindObjectsOfType(typeof(GameObject)))//遍历场景中的所有物体 
        {
            if (obj.GetComponent<脚本名称>() != null)
            {
                debug.log(obj.name);//...操作
            }
        }

到了这里,关于「unity技巧」如何查找脚本挂载在哪个物体(组件)上?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity 语法详解之查找游戏物体的方法(含查找隐藏物体)

    为了更好的看懂,有一个非常基础的知识,如果不知道可以移步去了解一下哦 unity | gameobject和transform的区别和关联通俗解释_gameobject transform_菌菌巧乐兹的博客-CSDN博客 一、前情提要 大写的 GameObject是个类,里面写满了物体有关的代码 小写的 gameObject指的是物体本身 大写的

    2024年02月12日
    浏览(46)
  • unity根据名字查找物体

    在 Unity 中,可以使用 GameObject.Find() 函数来根据名字查找物体。例如: 这样就可以获取名字为 \\\"MyGameObject\\\" 的物体了。 注意,GameObject.Find() 函数只能在场景中查找物体,如果需要在预制件中查找物体,可以使用 Resources.Load() 函数。 还有一点需要注意的是,GameObject.Find() 函数的

    2024年02月12日
    浏览(34)
  • unity查找物体方法

    一,Object.Find() 全局查找参数名称游戏物体; 不对禁用(隐藏)物体进行查找; 若有同名物体时根据层级关系进行查找。 使用建议: 有同名物体存在时,尽量不要使用 Object.Find() 进行查找,或者说使用 Object.Find() 进行查找时,应控制查找物体命名唯一。 二,FindGameObjectWithTag()

    2024年02月08日
    浏览(40)
  • Unity中查找场景中物体的方法

    unity中查找物体的方法一共分为四种 在代码中定义后直接拖拽上去即可识别 第一步先设置Tag:(可以通过Add Tag添加自己需要的标签) ps:本人在校大学生一枚,单纯写自己学习unity的经验分享,文章内容如有错误,希望各位指正!🙏🏼🙏🏼

    2024年02月11日
    浏览(35)
  • Unity用脚本创建物体

    引言: 在游戏设计中,需要用到的物体都可以用编辑器放在场景中。但很多时候,无法事先创建所有需要的物体,如子弹、刷新的怪物之类。这些要么是根据玩家操作而随时创建,要么是根据游戏玩法在特定时刻创建,都无法事先确定它们在什么时候出现。 而用脚本 动态

    2024年02月09日
    浏览(40)
  • 【Unity入门】11.脚本控制物体旋转

        大家好,我是Lampard~~     欢迎来到Unity入门系列博客,所学知识来自B站阿发老师~感谢 (1)创建RotateLogic脚本     上一篇文章我们学习了如何在脚本中获取物体对象,并使用transform组件下的translate接口使物体运动     今天我们进一步学习,用脚本控制物体的旋转。首先

    2024年02月04日
    浏览(45)
  • Unity通过脚本更改物体的材质

       

    2024年02月12日
    浏览(37)
  • Unity 3D游戏开发+脚本编程完整指南:Unity脚本概览-控制物体的运动

    教程相关资源 Unity 3D游戏开发+脚本编程完整指南(工程文件+PPT).zip Unity 脚本概览 脚本编写并不困难,但是如果直接从细节开始讲起,会让 读者难以看到脚本编程的全貌。因此本章不急于阐述脚本编写 的细节,只介绍简单的修改物体位置、处理用户输入和检测碰 撞的方法

    2024年02月21日
    浏览(75)
  • 7. unity脚本控制物体运动(转向、移动、旋转)

    1. 移动物体: 在界面中添加一个物体,并给这个物体添加一个脚本文件,在脚本文件当中如果想控制物体运动,就需要在 unity 每一帧更新的时候,给物体的坐标值重新赋值,这样就能按照帧更新速率实时的更改物体的位置,实现移动效果。 位置更新的代码应该写在***update

    2023年04月12日
    浏览(54)
  • 【Unity300个技巧】检测物体在地面的三种方式

    在游戏中,角色跳跃是普通且常见的能力。但就这么看似简单的功能,在实现过程中也会遇到很多问题。 在本篇文章,我将分享地面检测的三种方式。 GitHub B站视频 在游戏中。用户对在空中的角色和地面的角色可操作方式是不同的。 比如,空中和地面不同的攻击方式、地面

    2023年04月08日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包