lanserte WC3UI: et tematisk webkomponentbibliotek basert på Warcraft III-grensesnittet Dette startet fordi jeg ville ha én knapp. Så trengte jeg svevegløden. Deretter den aktive skråfasningen. Så tenkte jeg det hadde vært fint å støtte alle fire rasene. Det var for en stund siden Komponentsettet endte opp med å dekke mer enn jeg hadde forventet: 11-knappsvarianter (toppfane, ESC-meny, limskjerm, kampanje, innrammet, liten, kommandokort, pluss 8 menyramme-undervarianter fra StandardTemplates.fdf), popup-menyer, skyveknapper, avkrysningsbokser, radioknapper, redigeringsbokser, rullefelt, tekstområder og listebokser. Deretter ressurstellere, et fullt kommandokortrutenett (en erstatning for kommandopaletten), rike verktøytips med ressurskostnadslinjer, enhetskø, helse/mana/xp/progresjon/byggebarer, en fullskjerm lastebar og ulike kant- og filmatiske varianter teksturene er faktiske BLP-filer dekodet under kjøring, samme format som Blizzard leverer i spillarkivene. 9-snitts kanter settes sammen på lerret fra de originale sprite-atlasene, plassert ved hjelp av målinger hentet fra FDF-filene (rammedefinisjon). Hver rase har helt forskjellige tekstursett for bakgrunner, grenser og svevetilstander portrettrammen kan gjengi animerte heltemodeller i WebGL parset fra det originale MDX-modellformatet. klokke-widgeten øverst på HUD-en er også en 3D-modell Fire fraksjonstemaer for menneske, ork, nattalv og udøde kan byttes fra topplinjen. Komponentutstilling:
@shadcn se hvordan det gjøres nå
567