nigelfly 发表于 2013-4-13 18:52

C#各个脚本间值调用怎么写?

主脚本A里面有string0,num0等参数,分脚本B\C\D...等里面有string1、num1等各不相同的参数,需要在分脚本运行后对string1,num1等赋值,然后主脚本调用这些参数,应该怎么操作啊?{:soso_e103:}

jamfing 发表于 2013-4-13 23:29

直接在A脚本中声明一个B脚本变量BRef_,再在A脚本中的start中利用BRef = gameObject.GetCommpent<B>();这样在A脚本中就可以直接利用B脚本中的变量了,如:BRef_.num1...

一个人的信仰 发表于 2013-8-25 22:01

要想在A中使用B中string1可以使用: gameObject.GetCommpent<B>().string1

悟之思语 发表于 2013-9-3 08:45

支持。。。。。。。。。。。。。。。。。。

_____護° 发表于 2017-2-26 17:32

楼主是超人

_____護° 发表于 2017-2-26 17:13

真心顶

奕风 发表于 2017-2-26 17:33

难得一见的好帖

CML~小二郎 发表于 2017-2-26 17:12

说的非常好

dslai115 发表于 2017-2-26 17:52

LZ真是人才

woerxi 发表于 2017-3-7 09:51

好帖就是要顶
页: [1]
查看完整版本: C#各个脚本间值调用怎么写?