Unity prefab.SendMessage()和prefab.BroadcastMessage()
使用BroadcastMessage。它会将消息发送到所有包含的对象。
SendMessage不会遍历层次结构
if (PlayerUiPrefab != null)
{
GameObject _uiGo = Instantiate(PlayerUiPrefab);
_uiGo.SendMessage ("SetTarget", this, SendMessageOptions.RequireReceiver);
}