unity事件机制

void Start () {
        // 发送给自身的所有脚本
        //SendMessage("GetMessage", this.gameObject, SendMessageOptions.RequireReceiver);
    
        // 发送给自身的所有脚本以及自身父物体,父物体的父物体等身上所有脚本
        //SendMessageUpwards("GetMessage", "Upwards", SendMessageOptions.DontRequireReceiver);
        
        // 发送给自身的所有脚本以及自身子物体,子物体的子物体等身上所有脚本
        //BroadcastMessage("GetMessage", "This is a testMessage");
        
    }
原文地址:https://www.cnblogs.com/AllNighter/p/14305176.html