实际上这个函数的目的就是为了调用其他脚本中的函数,也就是交互目的
他会在指定的gameobject上所依附的脚本中针对函数名"string"去检索. 找到后调用并传送参数object.(参数可以为空)
加入你场景里面有个cube1,cube2
你添加了一个脚本C1.cs 在cube1上
C2.cs在cube2上
C1中有函数 void.check(){};
那么在C2中想要使用C1的这个函数时, 就利用上述的 cube1.SendMessage("check"); 这样就可以在C2中调用C1中的check()函数.