为什么调用不了其他脚本的参数?
unity吧
全部回复
仅看楼主
level 6
🐶初音不是初音
楼主
为什么调用不了其他脚本的参数?
2020年07月02日 04点07分
1
level 6
🐶初音不是初音
楼主
看别人的脚本都没有报错,为什么到我这里就错一堆
2020年07月02日 04点07分
2
level 6
🐶初音不是初音
楼主
还有我这里明明声明了goback,而且还使用过了,但是它告诉我未使用过
2020年07月02日 04点07分
3
🐶初音不是初音
而且把goback移到前面,后面的changenext也会提示我未使用过
2020年07月02日 04点07分
水agh
@🐶初音不是初音
检查一下括号,目测这个函数下面多了括号
2020年07月02日 05点07分
🐶初音不是初音
@水agh
搞定了,但是又出了一个错,指出我这个脚本里已经有一个名为goback的具有相同参数类型的成员,我前面调用了一个goback方法
2020年07月02日 06点07分
🐶初音不是初音
@水agh
而且说我调用的那个goback具有二义性(CS0121)
2020年07月02日 06点07分
level 5
水agh
本来就不能直接调用其它脚本参数,除非是继承,否则必须先获取到该脚本才行
2020年07月02日 05点07分
4
水agh
@🐶初音不是初音
那你得新建个GameManage变量储存脚本,然后用变量.获取参数
2020年07月02日 07点07分
🐶初音不是初音
我是在start方法里通过找到指定对象然后在获得对象上的gamemanage脚本组件
2020年07月02日 06点07分
🐶初音不是初音
@水agh
不懂
2020年07月02日 07点07分
水agh
@🐶初音不是初音
GameManage gm=对象.GetComputer<GameManage>(); 然后使用gm.go代替go
2020年07月02日 07点07分
level 6
🐶初音不是初音
楼主
这个清晰些
@水agh
2020年07月02日 07点07分
6
水agh
..... 对象指的是你挂着GamaManage脚本的物体,你之前不是说在start获取了这个物体吗
2020年07月02日 07点07分
🐶初音不是初音
@水agh
对啊
2020年07月02日 07点07分
level 6
🐶初音不是初音
楼主
脚本就挂着这个对象上面
@水agh
2020年07月02日 08点07分
7
🐶初音不是初音
是个空物体
2020年07月02日 08点07分
水agh
@🐶初音不是初音
看楼下,不知道为什么我@的不蓝
2020年07月02日 08点07分
level 5
水agh
@爱钱钱爱小蝶
2020年07月02日 08点07分
8
🐶初音不是初音
你得关注我才可以
@我
2020年07月02日 08点07分
🐶初音不是初音
我试试看
2020年07月02日 08点07分
水agh
@🐶初音不是初音
@爱钱钱爱小蝶好吧
2020年07月02日 08点07分
水agh
@水agh
嗯@爱钱钱爱小蝶
2020年07月02日 08点07分
1