- 5.5.2中沒有了以前那種參數(shù)是對象的SendMessage方法,WTF.
- obj.SendMessage("Foo", 1, SendMessageOptions.DontRequireReceiver);如果設(shè)置了DontRequireReceiver歉胶,那么找不到Foo方法不會報錯补胚,如果沒有寫這個參數(shù)默認(rèn)是RequireReceiver,則報錯所灸。
- 如果Foo的參數(shù)不對,會提示
MissingMethodException: The best match for method Foo has some invalid parameter.
public void Foo(string s)
{
Debug.Log(s);
}
- 如果Foo是沒有參數(shù)的暑中,SendMessage有參數(shù)也沒關(guān)系灶体。
- 總之最好指定的函數(shù)是存在的钦讳,參數(shù)是匹配的矿瘦。