void changeTarget()
    {
        TargetHelth        = Target.GetComponent <charHealth>();
        TargetCharMove     = Target.GetComponent <charMove>();
        TargetFightManager = Target.GetComponent <fightmanager2>();

        SelfHelth        = GetComponent <charHealth>();
        SelfWayPoints    = GetComponent <charWayPoints>();
        SelfCharMove     = GetComponent <charMove>();
        SelfFightManager = GetComponent <fightmanager2>();
    }
    void Start()
    {
        CM  = GetComponent <charMove>();
        CGT = GetComponent <charGoTo>();
        SV  = GetComponent <serializedVector>();

        CWP = GetComponent <charWayPoints>();
        SWP = GetComponent <serializedWayPoints>();

        _doStartGoToWayPoints(wayPoints, wayPointsCurrsor);
    }