Steamworks-dokumentaatio
Hiirialueet
Jotkin syötteet voi yhdistää hiirialueisiin, jotka lähettävät hiirisyötteitä peliin. Syötteen kokonaisliikealue yhdistetään 1:1-suhteessa näytön kokoon. Tämän vuoksi esimerkiksi tietyn sijainnin koskettaminen kosketuslevyllä palauttaa osoittimen aina samaan kohtaan näytössä. Tämä toimii erityisen hyvin peleissä, jotka on kuvattu ylhäältä. Lisäksi hiirialueen voi rajoittaa tiettyihin ruudun osiin, skaalata, venyttää tai vaihtaa tilaa valitsemalla esimerkiksi karttoja, työkalurivejä tai tavaraluettelon jne.

Voit käyttää tätä esimerkiksi legacy-tilassa peleille, jotka edellyttävät tarkkaa käyttöliittymäelementtien klikkausta tietyissä paikoissa.

Huomaa, että hiiren alueet eivät käynnistä mitään toimintoja tai tapahtumia automaattisesti. Niillä ohjataan oletuksena vain hiiren sijaintia. Jos haluat myös käynnistää toimintoja tai hiiren tapahtumia, se pitää määrittää asetuksista.

Esimerkkejä


The Banner Saga

banner_saga_mouse_regions.png

Tässä pelissä kamppaillaan vuoron perään. Tämän näytön vasemmassa alakulmassa on heijastusnäyttö, josta voi valita ei hahmoja. Kun vasempaan alakulmaan sijoitetaan ovaalinmuotoinen hiirialue, joka määritetään Steam-ohjaimen kosketuslevyyn, pelaaja voi valita hahmon pyyhkäisemällä joko vasemmalle tai oikealle sekä klikkaamalla.

Empires of the Undergrowth

empires_of_the_undergrowth.png

Tämä on hyönteisaiheinen, reaaliaikainen strategiapeli. Pelin vasemmassa alakulmassa on minikartta. Kun sinne sijoitetaan hiirialue, pelaaja voi selata näyttöä ja löytää oikean paikan nopeasti.

Näkyvät hiirialueet


Jos valitset televisiotilan käyttöliittymästä "Ohjaimen heijastusnäyttö käyttössä/ei", hiirialue näkyy ruudulla. Hiirialueen näkymisestä on apua, kun sitä määrittää ensimmäistä kertaa.

toggle_controller_hud.png

Hiirialueen muoto määräytyy ohjaimen ja syötteen mukaan. Esimerkiksi PS4-ohjaimessa on neliönmuotoinen kosketuslevy. Se luo neliönmuotoisen hiirialueen. Steam-ohjaimessa on pyöreä kosketuslevy, joten se luo pyöreän hiirialueen.

Laite Syöte Hiirialueen muoto
Yleinen peliohjain Ohjainsauva Ympyrä
PS4-ohjain Kosketuslevy Neliö
PS4-ohjain Gyroskooppi Neliö
PS4-ohjain Ohjainsauva Ympyrä
Steam Controller Kosketuslevy Ympyrä
Steam Controller Gyroskooppi Neliö
Steam-ohjaine Sauvaohjain Ympyrä
Xbox-ohjain Sauvaohjain Ympyrä


Hiirialueen määritysnäyttö näyttää tältä:

mouse_region.png

Perusasetukset

Alueen koko


Tämä määrää, kuinka suuren alueen levy/sauva kattaa ruudulla. Voit määrittää arvon välillä 0,0–1,0. Oletusarvona on 0,8.

Kun arvo on 0,8, hiirialue kattaa koko 16:9-kokoisen näytön riippumatta siitä, onko hiirialue neliö tai ympyrä. Jos hiirialue on neliö, se asettuu 1:1-suhteessa näytön reunoihin. Tämän kokoinen, ympyränmuotoinen alue kattaa koko näytön. Reunoihin käytetään suodatusta.

Alueen vaaka- / pystysuuntainen skaalaus


Alue skaalataan jompaankumpaan suuntaan. Hyväksyttävät arvot ovat välillä 0,0–1,0. Jos määrität eri arvot vaaka- ja pystysuunnalle, voit venyttää hiirialuetta ja muodostaa erilaisia suorakulmaisia tai soikeita muotoja.

Jos valitset arvon 0,0 kumpaankin suuntaan, hiirialue kutistuu pisteeksi.

Klikkaustoiminto


Tämä toiminto suoritetaan, kun painat levyä/sauvaa.

Kosketuksen määritys

(vain kosketusohjaimet)

Kun levyä kosketetaan, toiminto tapahtuu. Tämä painike vapautetaan, kun lakkaat koskettamasta levyä.

Vaaka- / pystysuuntainen sijainti


Voit määrittää näytön kohdan, johon hiirialue keskitetään. Huomaa, että 0,0 edustaa näytön vasenta yläkulmaa ja 1,1 edustaa oikeata alakulmaa.

Tämä on hiirialueen keskipiste. Jos sijoitat hiirialueen keskipisteen johonkin näytön neljästä kulmasta, vain neljännes hiirialueesta on käytettävissä ja muu suodatetaan pois.

Kosketuspalautteen voimakkuus


Tämä määrittää kosketuspalautteen voimakkuuden (kosketuslevyn värähtely).

Lisäasetukset

Siirrä hiiri alueelle tilaa vaihdettaessa

(jos käytetään tilan vaihdossa)

Kun tilanvaihtoa käytetään, tämä määrittää, pitääkö osoittimen siirtyä valitun alueen keskelle.

Palauta hiiri lopuksi


Tämä määrittää, palautetaanko hiiri lopuksi edelliseen sijaintiin, kun tämä hiirialue ei saa enää syötettä. Näin käy, kun syötelähteen syöte tai syötteen käynnistänyt tilanvaihto päättyy.

Hiiren liipaisimen painalluksen vaimennus


Tämä asetus ei koske hiirialueita. Se poistetaan pian.