*   >> lukeminen koulutus Artikkelit >> hobby >> computer video games

Aloitusopas Unreal Script

joita mitään enemmän komentosarjatiedosto. Jos et, se vain käyttäytyy täsmälleen sama kuin luokan FirePokemon. Tietenkin voit korvata joitakin sen toimintoja tai defaultproperties tehdä Charizard näyttämään ja käyttäytymään tad hieman eri tavalla kuin oletuksena FirePokemon.

Toiminnot

Toiminnot ilmoitetaan luokkiin, Kun julistaa toiminto täytät sen kanssa joukko koodin ja sitten myöhemmin kun soitat toiminto se toteuttaa kaikki kyseisen koodin.

Tämä tekee siitä niin, että sinun ei tarvitse kirjoittaa pois yleisesti tarvitaan koodi uudestaan ​​ja uudestaan ​​ja tekee asiat hyvin järjestetty. Tulet huomaamaan, että epätodellinen kirjoitus ohjelmoijat haluavat käyttää toimintoja laajasti, itse asiassa sen hyvin harvinaista heitä käyttämään jotain muuta: P. Tässä muutamia esimerkki funktio ilmoitusten ja puhelut. Julistamisesta toiminto näyttää tältä.

Function givemefullhealth ()

{

Terveys = SuperHealthMax;

}

Calling edellinen toiminto näyttää tältä.


Givemefullhealth ();

Toiminnot voi myös olla palautuva ja /tai parametreja. Näin voit mukauttaa toiminnon sisäinen koodi erityistilanteisiin. Tässä on vakuutus funktion palautuva ja parametrit.

Toiminta BOOL bLastValueIsGreater (float FirstValue, kellua SecondValue)

{

Jos SecondValue> FirstValue

{

return true;

}

Else

{

return false;

}

}

On syytä huomata, että paluu avainsana immediatily päättyy suorituksen toiminto

Tässä on esimerkki kutsuvan edellä toiminto jos ilmoitus.


Jos bLastValueIsGreater (superhealthmax, terveys)

{

Terveys = superhealthmax;

}

Kun julistaa toiminto luokka, joka on jo ilmoitettu vanhemman tämän luokan teidän uusia toimintoja ohittaa ja korvaa alkuperäisen koodin kyseisen toiminnon. Mutta voit silti käyttää vanhemman koodin että toiminto thesuper avainsanan.

Tässäpä esimerkki:

Class mypawn ulottuu UTPawn

Exec simuloitu toiminta FeignDeath ()

{

super.

FeignDeath ();

`log (" feigndeath kutsuttiin mypawn ");

}

Edellä Esimerkiksi me korvaa alkuperäisen toimivuutta FeignDeath () toiminto. Kuitenkin päätämme vielä pitää vanhemman toiminnallisuutta että toiminto käyttämällä Super avainsana. Me vain lisätä oman pikku koodirivi jälkeen sitä kirjoittaa viestin lokin. Nyt saatat miettiä miksi laitamme

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.