Events Reference/ja
Events Reference
Events とは、何かが起こった時にゲームが呼び出す特別な 関数 (en) です。注意点として、単純に定義した Event は、ゲームにそれを呼び出すことをさせず、ゲームから 既に送られた (en) Event の名前と変数のリストに従わなければなりません。
Event Definition ( Event 定義)Edit
<event> ::= <event header> [<function block> 'endEvent']
それらが(ゲームによって取り扱われる)固有のものでない限りは、関数ヘッダのあとは、常に function block (en) 及び "EndEvent" が続かなければなりません。
Event Header ( Event ヘッダ)Edit
<event header> ::= 'Event' <identifier> '(' [<parameters>] ')' ['Native'] <flags>*
Event ヘッダは、function header (en) と同一ですが、 return types もしくは "Global" フラグを考慮に入れません。
ParameterEdit
パラメータは function parameter list (en) と同一ですが、ゲームが Event に送るデータと一致させる必要があります。
例Edit
; A simple activate event handler
Event OnActivate(ObjectReference akActivator)
PlayAnimation("CoolStuff")
endEvent
Special VariablesEdit
Calling EventsEdit
See AlsoEdit
Language: | English • 日本語 |
---|