示例#1
0
    void Awake()
    {
        S_Amove   = GetComponent <AIMove>();
        S_Aflag   = GetComponent <AIFlag>();
        S_Agun    = GetComponent <AIGun>();
        S_Asearch = GetComponent <AIRouteSearch>();
        S_Alife   = GetComponent <AILife>();
        S_Atrans  = GetComponent <AITransChange>();
        S_Team    = GetComponent <TeamScript>();

        RegisterEvent_ChangeState(SetNowState);
        RegisterEvent_ChangeFindEnemyFlag(SetFindEnemyFlag);
        S_Aflag.RegisterEvent_ChangeHaveFlag(ChangeFlagState);
    }