unity调用其它脚本函数方法

这篇具有很好参考价值的文章主要介绍了unity调用其它脚本函数方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、单例 instance

2、静态公有函数,用类名.函数名()调用

public class Test2 : MonoBehaviour
{
    public static void HH()
    {
        print("hhhhh");
    }
    public static int Add(int x,int y)
    {
        print(x + y);
        return x + y;
    }
}
========================================================
//调用
public class Test3 : MonoBehaviour
{
    void Start()
    {
        Test2.Add(5, 6);
        Test2.HH();
    }
}

3、GameObject.Find搜索对象,然后GetComponent脚本和方法

public class Test2 : MonoBehaviour
{
       public void Getid()
    {

    }
}

=======================================================
//调用
GameObject.Find("写挂在Test2脚本的对象名称").GetComponent<Test2>().Getid();

4、GameObject.Find搜索对象,然后SendMessage(函数名)

public class Test2 : MonoBehaviour
{
    public void Getid()
    {
        print("Getid");
    }
}

================================================================
//调用
GameObject.Find("挂载到有Getid方法的对象名称").SendMessage("Getid", SendMessageOptions.DontRequireReceiver);


//SendMessageOptions.RequireReceiver //如果没有找到相应函数,会报错(默认是这个状态)
//SendMessageOptions.DontRequireReceiver //即使没有找到相应函数,也不会报错,自动忽略

//SendMessage仅向指定对象的所有脚本推送消息
//SendMessageUpwards向指定对象和它的所有父物体推送消息
//BroadcastMessage向指定对象和它的所有子物体推送消息

5、最简单的方法 public 脚本名称 名字

unity调用其他脚本函数,# unity(C#)学习笔记,unity,游戏引擎

unity调用其他脚本函数,# unity(C#)学习笔记,unity,游戏引擎

 文章来源地址https://www.toymoban.com/news/detail-732682.html

 调用

unity调用其他脚本函数,# unity(C#)学习笔记,unity,游戏引擎

 

 

到了这里,关于unity调用其它脚本函数方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【学习笔记】unity脚本学习(三)(向量 Vector3)

    新的一周,开启新的学习,加油 视频讲得笼统了,还是去复习下高中知识吧 高中向量基础 高中数学平面向量 【数学】向量的四则运算、点积、叉积、正交基 叉乘公式 向量点乘(内积)和叉乘(外积、向量积)概念及几何意义解读 两个向量的叉乘,又叫向量积、外积、叉积

    2024年02月06日
    浏览(41)
  • 【学习笔记】unity脚本学习(四)【inputManager、键盘输入、鼠标输入、Raycast】

    参考:极客学院unity3d教程 inputManager Horizontal虚拟轴的各个属性含义(摘选自ChatGpt,部分回答不准确) Name :虚拟轴的名称,用于在代码中访问该虚拟轴。这个名称应该是唯一的,用于区分其他虚拟轴。 Descriptive Name :描述虚拟轴的名称,用于在Inspector中显示。这个名称通常

    2024年02月15日
    浏览(39)
  • unity如何禁用物体上的其他脚本

    transform.GetComponent类名().enabled = false; 这种方法不太靠谱,可能禁用脚本后还会执行,其他组件完全可以。 Destroy(transform.GetComponent类名()); 触发后直接销毁这个函数。 bool IsSucceed; 第一个脚本执行完后,就用IsSucceed锁死,不让再执行后面的操作。

    2023年04月10日
    浏览(34)
  • 基于旭日派的Ros系统小车的再开发——使用python脚本调用MIPI相机(学习笔记)

        这里我们导入了 cv2 、 time 、 ipywidgets 和 Mipi_Camera 这几个库。其中, cv2 是用于图像处理和计算机视觉的库; time 是用于计时和休眠的库; ipywidgets 是用于创建交互式窗口小部件的库; Mipi_Camera 则是用于控制和采集MIPI接口相机图像的库。当然除此之外,我们在代码中还添

    2024年01月21日
    浏览(46)
  • 【前端】在Vue页面中引入其它vue页面 数据传输 相互调用方法等

    1.this.$emit ,子传父 2.this.$children属性 this.$children返回的是数组 例子: 3.通过this.$refs获取组件 4.this.$parent获取父组件数据 this.$parent返回的是对象,this.$children返回的数组 例子: 需求         在 home.vue 中引用 headView.Vue 方案: home.vue 代码: 只需要在home.vue 想要的地方添加 

    2024年02月07日
    浏览(37)
  • unity2.5D动画学习笔记(一):添加人物四向移动动画及脚本

    突发奇想要做游戏,但是么得基础,捣鼓几天,算是摸到属于自己路子学习unity了,很多东西百度能找到,但是好复杂,完全不懂文章里过程的本质是哪里,遂自己写文章记录在此过程中的丁零笔记 注:此为空中阁楼,无基础可言,是自己从0到1的过程,内容粗糙,自己理解

    2023年04月08日
    浏览(74)
  • 运维Shell脚本小试牛刀(七):在函数文脚本件中调用另外一个脚本文件中函数|函数递归调用|函数后台执行

    运维Shell脚本小试牛刀(一) 运维Shell脚本小试牛刀(二) 运维Shell脚本小试牛刀(三)::$(cd $(dirname $0); pwd)命令详解 运维Shell脚本小试牛刀(四): 多层嵌套if...elif...elif....else fi_蜗牛杨哥的博客-CSDN博客 Cenos7安装小火车程序动画 运维Shell脚本小试牛刀(五):until循环 运维Shell脚本小试牛刀

    2024年02月09日
    浏览(56)
  • [word] word 怎样批量把英文单词的首字母全部改成大写 #笔记#其他#学习方法

    word 怎样批量把英文单词的首字母全部改成大写 word在处理长文档的过程中,有时候一个单词在多页重复出现。如果要把该单词的首字母改成大写,如果一个一个的改,费时费力。 方法:替换功能 如:我要把camtasia批量改成Camtasia 第一步:点击【替换】

    2024年02月21日
    浏览(49)
  • ChatGPT 使用 拓展资料: OPENAI 函数调用和其他 API 更新

    ChatGPT 使用 拓展资料: OPENAI 函数调用和其他 API 更新 我们在今年早些时候发布gpt-3.5-turbo,gpt-4在短短几个月内,已经看到开发人员在这些模型之上构建了令人难以置信的应用程序。 今天,我们将跟进一些令人兴奋的更新: Chat Completions API 中的新函数调用功能 gpt-4和的更新和

    2024年02月10日
    浏览(47)
  • 仿`gRPC`功能实现像调用本地方法一样调用其他服务器方法

    在介绍 gRPC 简介之前我们先了解一写概念: 单体架构 单体架构简单理解就是所有的业务代码都在一台服务器上,一旦某个服务宕机,会引起整个应用不可用,隔离性差。只能整体应用进行伸缩,例如整体打包部署一台或多台服务器,浪费资源,可伸缩性差。代码耦合在一起

    2024年02月09日
    浏览(39)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包