Alltid efter avtryckaren, men du behöver inte vänta på att fienden ska slutföra sin avsedda rörelse
When the trigger occurs, you can either take your reaction right after the trigger finishes or ignore the trigger.
En reaktion uppstår alltid efter utlösaren, om inte en regel specifikt säger något annat.
Således kommer din färdiga åtgärd att ske efter att din fiende flyttar det angivna avståndet.
Det är bra om attacken kommer mitt i fiendens avsedda rörelse lika länge som triggaren har blivit nöjd. Det finns ingen regel som säger att rörelsen måste fyllas i som ett block och att ingenting kan störa det. Tvärtom kan spelaren bryta upp sin egen handling på ett antal sätt. Således är det mycket rimligt att säga att fiendens reaktion också kan utlösa i mitten av rörelsen också. Precis som en möjlighetattack, när attacken har slutfört kan fienden fortsätta att flytta om de kan.
Särskilda fall
Minsta rörelsekonto ska vara 5 meter på ett rutnät
Om du använder ett rutnät, rekommenderar jag att du slår upp rörelsen i 5 fotbitar speciellt för saker som den andra utlösaren, eftersom det är den minsta taktiska rörelsen som reglerna verkligen kan hantera.
Om du inte använder ett rutnät, är tidpunkterna uppenbarligen lite mindre exakta, så bara tillåta utlösare när, narrativt, karaktären har flyttat en betydande mängd.
Du kan också ignorera utlösare
Det är värt att notera att du kan ignorera ett antal triggers men väljer fortfarande att reagera på en senare utlösare så länge som före början av nästa tur. Till exempel, för ditt fall 2, när fienden rör sig 5 fot, skulle din reaktion utlösa (förutsatt att de var inom räckhåll), men också var 5 fot därefter tills du väljer att agera på det (så länge du inte använder din reaktion på andra sätt och det är innan starten på din nästa tur och fienden är fortfarande ett giltigt mål för attack).
Som Jeremy Crawford har sagt:
Ready action. The rules says you can ignore the trigger, because yes, you can ignore it. You can try again if it is open-ended enough.
För det mesta blir det bättre att hålla dina utlösare mer öppna
Eftersom du kan ignorera utlösare och ändå använda dem senare i svängen (förutsatt att du har angivit att utlösaren inte utesluter den möjligheten) finns det ingen riktig anledning att vara superspecifik när du uttrycker dina utlösare. "När fienden rör sig mot mig" utlöser mycket oftare då "efter att fienden rör sig 10 meter" och du gör inga offer för att välja den över den mer specifika. Så länge du blir ord som du vill, borde du i de flesta fall kunna göra en mer generell utlösare.