Trigger ( englanniksi trigger - trigger) - tietokonepeleissä mekanismi, joka tarkistaa pelimaailman esineiden läsnäolon tietyssä tilassa tai etäisyyden näistä kohteista tiettyyn pisteeseen. Kun ehdot täyttyvät (esimerkiksi objekti on laukaisuvyöhykkeellä ja tämä objekti on pelaaja), tietty tapahtuma tai tapahtumaketju ( script ) käynnistyy. Esimerkiksi (pelaajan tapauksessa) vihollinen hyökkää hänen kimppuunsa, pommi räjähtää , hän putoaa maan läpi jne.
Triggereiksi kutsutaan myös peliskriptien osia, jotka tiettyjen ehtojen täyttyessä suorittavat määritetyt komennot (eli ne ovat analogeja if :lle ).
Esimerkiksi pelissä The Elder Scrolls III: Morrowind osa käsikirjoituksesta saattaa näyttää (yksinkertaistettuna) seuraavalta (kommentit on erotettu merkillä ";"):
If ( GetDistance , Player <= 256 ) ; ehto Aktivoi ; toimenpide, jos ehto täyttyy EndIfTämä tarkoittaa, että jos pelaaja lähestyy ("GetDistance, Player") jotakin objektia, johon käsikirjoitus on "kiinnitetty" etäisyydellä, joka on pienempi tai yhtä suuri kuin 256 yksikköä ("<= 256") kummaltakin puolelta, tämä kohde aktivoituu (siis suoritetaan kohteelle määritetty toiminto - esimerkiksi ovi tai kaappi avautuu).
Pelitilassa oleva vyöhyke, joka tarkistaa pelaajan, vihollisen tai jonkin muun esineen läsnäolon tai poissaolon siinä. 3D - peleissä se näyttää yleensä pelaajalle näkymättömältä esineeltä: suuntaissärmiö , pallo , taso jne.
Liipaisu pisteen muodossa, joka tarkistaa etäisyyden itsestään kohteeseen.