Elemleírás – MRTK2
Az elemleírásokat általában arra használják, hogy egy objektum közelebbi vizsgálatakor egy tippet vagy további információt adjanak át. Az elemleírások a fizikai környezetben lévő objektumok megjegyzésekkel való ellátásához használhatók.
Elemleírás használata
Az elemleírások közvetlenül a hierarchiába vehetők fel, és egy objektumra irányulhatnak.
A metódus használatához egyszerűen adjon hozzá egy játékobjektumot és egy elemleírás-előtagot (Assets/MRTK/SDK/Features/UX/Prefabs/Tooltips) a jelenethierarchiához. A prefab felügyelő paneljén bontsa ki a ToolTip
szkriptet. Válasszon ki egy tippállapotot, és konfigurálja az elemleírást. Írja be az eszközleírás megfelelő szövegét a szövegmezőbe. Bontsa ki a ToolTipConnector
szkriptet, és húzza az elemleírást a hierarchiából a Cél mezőre. Ez csatolja az elemleírást az objektumhoz.
Ez a használat olyan elemleírást feltételez, amely mindig jelenik meg, vagy amely szkripttel jelenik meg /rejtve van az elemleírás összetevő elemleírás-állapot tulajdonságának módosításával.
Dinamikus ívási elemleírások
Az elemleírások dinamikusan hozzáadhatók egy objektumhoz futásidőben, valamint előre beállíthatók a koppintás vagy fókusz megjelenítéséhez és elrejtéséhez. Egyszerűen adja hozzá a ToolTipSpawner
szkriptet bármely játékobjektumhoz. A megjelenési és eltűnési késések beállíthatók a szkriptek felügyelőjében, valamint egy élettartamot is, hogy az elemleírás egy megadott időtartam után eltűnjön. Az elemleírások stílustulajdonságokat is tartalmaznak, például háttérvizualizációkat az ívó szkriptben. Alapértelmezés szerint az elemleírás az ívó szkripttel lesz rögzítve az objektumhoz. Ez módosítható egy GameObject hozzárendelésével a horgonymezőhöz.
Példajelenet
A példajelenetekben (Assets/MRTK/Examples/Demos/UX/Tooltips/Scenes) különféle elemleírásokat találhat.