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

Event の特別変数は、グローバルではない関数 (en)と同一です。

Calling EventsEdit

Event の呼び出しは、関数 (en) の呼び出しと同一です。

See AlsoEdit


Language: English  • 日本語