hcdy.net
当前位置:首页 >> C#中B.Cs怎么调用另一个A.Cs中的变量和函数 >>

C#中B.Cs怎么调用另一个A.Cs中的变量和函数

如果A.cs和B.cs处于相同的命名空间,那么他们之间的类是可以互相访问到的。 如果处于不同的命名空间,就需要在B.cs里引用A.cs的命名空间。举个例子: //A.csnamespace A{ public class AClass{ ... }}//B.csusing namespace A; //注意这里namesp...

姐姐告诉你,A.cs要放到App_Code下才行

在同一个命名空间下的话,先实例化,在直接调用就可以了,检查一下代码是否有问题。

不太清楚实际情况,但是, (1)你这样写的前提是,A 和 B 必须同时实例化到同一个gameObject上(这两个脚本得同时应用到一个物体上),否则你的a = GetComponent()肯定为null ,因为B调用这个Get,而他本身所处的gameObject本没有A这个脚本组件,...

只要是在统一命名空间下即可使用此方法。 class a { //调用b类 b b1=new b(); //调用B的方法。 string msg= b1.getBMethod(): } public class b { public string getBMethod() { return "掉用了B的方法。"; } }

不能这样调用,如果aa是公用的方法建议写在一个公共类里供所有页面调用

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com