Lua is een basic codering taal , meestal gebruikt voor dynamische graphics in twee - player games . Lua haalt waarden uit andere delen van het spel code , met behulp van een reeks van ID's , en vertegenwoordigt dat de informatie in grafische vorm . Daarom Lua is bijzonder geschikt voor het creëren scoreborden . Als de spelers leiden de verschillende console -opdrachten , het scorebord weerspiegelt de dynamiek van het spel . Bijvoorbeeld , in een twee persoon beat- em - up game , kan het scorebord show " 1 " wanneer speler 1 treffers speler 2 . Instructies 1 Open een leeg document met platte tekst , zoals Microsoft Kladblok . Kopen van 2 Definieer een tafel in Lua -code . Om een tabel te definiëren in Lua , inbreng van een paar accolades , of " { } . ' De tabel die u definieert in Lua moet overeenkomen met een tabel die al bestaat in de andere code . Bijvoorbeeld, als het grootste deel van het spel is in Flash of HTML , kopieer en plak de ID-code van dat gedeelte tussen de twee parameters . De Lua tabel is een grafische weergave van een functie die elders in de code . Dus als een speler scoort een doelpunt tijdens de wedstrijd en de code is zo geschreven als dat gebeurt , de waarden in de HTML -of Flash- tabel veranderen , de Lua tabel geeft dit op het scorebord grafische . 3 Schrijf een lijst met vaste parameters in de tabel , gescheiden door komma's , tussen de haakjes . Doe dit met behulp van een ID die overeenkomt met vaste parameters elders in het spel code . Bijvoorbeeld , "Player ", die kan overeenkomen met een grafische of command . 4 Input dynamische waarden door ze tussen de accolades , gescheiden door komma's . Uiteraard zullen deze worden variabele waarden . Bijvoorbeeld , als u het maken van een scorebord voor een basketbalwedstrijd , de " Home Team " en " Visitors " titels constant zal blijven , terwijl de scores zijn variabel . U kunt deze waarden op te halen uit het spel code . Blader door de code voor de lijnen van de console commando's bevatten , zoals " Hit speler 1 . " Aan de linkerkant van deze opdracht , zie je een commando -ID , bijvoorbeeld " { runconsolecommand1 } . " 5 Input object waarden tussen de haakjes . Het scorebord is gedefinieerd in Lua als een "object . " Object waarden zijn degenen die bepalen hoe het object wordt weergegeven , bijvoorbeeld kleuren en vectoren . De kleuren zijn in nummers weergegeven , bijvoorbeeld " 125 " voor rood. U kunt het niveau van ondoorzichtigheid te stellen . De maximale ondoorzichtige instelling is " 255 . " Scheid deze waarden door komma's . 6 Log in op je Lua account met de referenties die u hebt opgegeven bij op. 7 kopieer de voltooide code uit de platte tekst editor in het hoofdgedeelte van de code-editor . Als u nog niet aangemeld voor een gratis Lua account, kunt u de demo -editor gebruiken . 8 Klik op " Run" op het scorebord bekijken < br . >
|