void Start()
    {
        RaycastTrackerScript tracker = GetComponent <RaycastTrackerScript>();
        GameObject           player  = GameObject.FindGameObjectWithTag("Player");//SystemClassにPlayerの参照を持たせておいてそこから持ってくるようにするかも check

        tracker.InitDestination(player.transform);
        enemyManager = SystemClass.enemyManager;
        name         = gameObject.name;//GameObjectと別にする場合は要変更
        status       = GetComponent <StatusScript>();
        palameter    = GetComponent <PalameterScript>();
    }
    private void OnTriggerStay2D(Collider2D other)
    {
        PalameterScript palam  = other.GetComponent <PalameterScript>();
        StatusScript    status = other.GetComponent <StatusScript>();

        if (status != null && status.IsInvincible)
        {
            return;
        }

        palam?.GainDamage(damage);
        status?.EnInvincible();
    }