Objektin Attribuutit | hyperPad Documentation

Loading...

Logo
DocumentationPääeditoriObjektin Attribuutit

Attribuutit ovat arvoja, jotka tallennetaan jokaiseen objektiin myöhempää käyttöä varten. Esimerkiksi, jos haluat seurata jokaisen pelisi vihollisen terveyttä, voit luoda terveysattribuutin. Kun vihollinen saa vahinkoa, voit asettaa terveysattribuutin uudeksi arvoksi.

Attribuutit voivat olla tätä joustavampia. Voit myös asettaa ja saada attribuutteja dynaamisesti ilman, että sinun tarvitsee määrittää niitä etukäteen, mikä mahdollistaa tietorakenteiden luomisen.

Käyttämällä käyttäytymisiä voit käyttää attributteja mistä tahansa objektista kohtauksessasi tai jopa lisätä attribuutteja dynaamisesti.

Attribuuttien Määrittäminen:

Voit ennakkoon määrittää attribuutteja Object Properties -osiosta Attributes-välilehdellä (katso Object Properties saadaksesi lisätietoja).

Lisätäksesi attribuutin, syötä ensin attribuutin nimi hakukenttään (tätä kutsutaan joskus avaimen määrittelemiseksi). Jos attribuutti on jo olemassa, haku suodattaa sen pois puolestasi. Jos sitä ei ole, napauta + -kuvaketta lisätäksesi uuden attribuutin.

Kun attribuutti on lisätty, voit syöttää syöttökenttään mikä tahansa numero tai teksti esiasettaaksesi sen. Voit myös jättää sen tyhjäksi ja asettaa sen dynaamisesti käyttäytymisten avulla.

Aseta Attribuutti -käyttäytyminen:

Käyttämällä Aseta Attribuutti -käyttäytymistä (joka sijaitsee Object-kategoriassa) voit päivittää arvon mille tahansa ennalta määritetylle attribuutille valitussa objektissa. Sinulla on myös mahdollisuus asettaa tai luoda attribuutti dynaamisesti määrittelemääsi objektiin.

Ennalta Määritetyt Attribuutit

Oletuksena "Ennalta Määritetty" -attribuutin avaintyyppi on valittuna pudotusvalikosta. Kun tämä vaihtoehto on valittuna, voit asettaa arvon mille tahansa ennalta määritetylle attribuutille. Napauta "Valitse Attribuutin Avain" näyttääksesi luettelon attribuuteista, jotka on sovellettu valittuun objektiisi.

Kun olet valinnut haluamasi attribuutin, voit asettaa "Attribuutin Arvon" mihin tahansa haluamasi. Kun Aseta Attribuutti -käyttäytyminen suoritetaan, attribuutti asetetaan tähän uuteen arvoon.

Dynaamiset Attribuutit

Jos valitset "Dynaaminen" avaintyypin pudotusvalikosta, voit manuaalisesti syöttää avaimen (nimen) ja arvon asetettavaksi attribuutiksi.

Jos syöttämäsi avain on olemassa valitussa objektissasi, niin määritetty attribuutti asetetaan uudella arvolla. Kuitenkin, jos syötät avaimen, jota ei ole objektissasi, attribuutti luodaan sinulle, kun tämä käyttäytyminen suoritetaan.

Hae Attribuutti -käyttäytyminen:

Hae Attribuutti -käyttäytymisen avulla voit saada arvon miltä tahansa ennalta määritetystä tai dynaamisesta attribuutista ja sitten tulostaa sen muuhun käyttäytymiseen (katso Arvojen Jakaminen).

Hae Attribuutti -käyttäytyminen toimii samoin kuin Aseta Attribuutti -käyttäytyminen. Voit valita Ennalta Määritetyn attribuutin tai Dynaamisen.

Kuitenkin, jos valitset Dynaamisen Attribuutin Hae Attribuutti -käyttäytymisen yhteydessä, syötetyn avaimen on oltava jo olemassa. Tämä tarkoittaa, että attribuutin on oltava ennalta määritetty tai luotava dynaamisesti ennen kuin Hae Attribuutti -käyttäytyminen suoritetaan. Jos syötät avaimen attribuutille, jota ei ole, niin mitään ei palauteta.