*   >> Læs Uddannelse artikler >> hobby >> computer video games

Kom godt i gang med Unreal Script

til at kalde denne funktion er vi nødt til at gå tilbage til vores ini-filer. Åbne op C: \\ UDK \\ UDK-2010-11 \\ UDKGame \\ Config \\ DefaultInput.ini

Søg efter feigndeath indtil du finder den linje, der siger:

.Bindings = (navn = " F ", Command =" GBA_FeignDeath ")

Indsæt denne linje lige under det:

.Bindings = (navn =" I ", Command =" yeahbaby ")

Gem ini-filen og slette UDKinput.ini så compileren er tvunget til at lave en ny en fra DefaultInput.ini Nu skal jeg nøglen ringe til vores funktion, når presset, dens så simpelt.


Antag, at du ønskede at gøre I nøglen også gøre noget, når den frigives

For at gøre dette bare erstatte den linje, vi indsatte tidligere med:.

.Bindings = (navn = "I", Command = "yeahbaby | OnRelease nahbaby ")

Nu bare erklære en anden funktion i MyPlayerController som den nedenfor.

exec funktion nahbaby ()

{

//sætte hvad kode, du ønsker her

}

Det er alt der er til det

Bonus:.

Del 5 Nogle sjove fakta om Unreal Script

jeg stærkt anbefale skimming i løbet af de vigtige dele af Unreal Script 3 henvisning

https://udn.epicgames.com/Three/UnrealScriptReference.html

Men her er nogle af mine personlige noter alligevel

< p> Navne

Alle navne i Unreal Script er tilfældet i-sensitive. Juhuu! Det betyder at du ikke behøver at bekymre dig om store bogstaver når der henvises til klasser, funktioner eller variable. Placering er nøjagtig den samme som placering.

Selvfølgelig er du stadig nødt til at bekymre sig om hovedstæder i strenge, men det burde være indlysende. Dens værd at bemærke, at navnene på bool variable normalt har en lavere klasse b i begyndelsen af ​​dem, for eksempel bCanClimb. Men dette er strengt en præference programmører.

Alle Unreal Script er organiseret i klasser som er ligesom objekter i Gamemaker.

Bliv ikke forvirret af dette.


Klasse i UnrealScript eller C ++ er det samme som objekt i Gamemaker

Objekt i UnrealScript af C ++ er det samme som Instans i Gamemaker

Klasser

Hver klasse i uvirkeligt script skal have sin egen script-fil, hver Unreal script fil indeholder oplysninger om netop denne klasse, det hjælper et ton med organisationen. Hver klasse i uvirkelige script strækker sig fra sit moderselskab klasse. Dette giver det alle sine forældres funktioner, variable og ejendomme, medmind

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.