Не могу понять, как отделяется последующий текст от окончания прямой речи, записанной через тире, как в данном случае:

— *Стой!* — поднялся часовой. — *Тебя не знаю*. Я тяжело вздохнул.

Вижу только два варианта:

1) не использовать запись через тире:

"*Стой!* — поднялся часовой. — *Тебя не знаю*". Я тяжело вздохнул.

2) начинать новый абзац:

— *Стой!* — поднялся часовой. — *Тебя не знаю*.

Я тяжело вздохнул.

Оба варианта мне не очень нравятся.