Difference between revisions of "Events Reference/ja"

Jump to navigation Jump to search
228 bytes added ,  23:30, 28 October 2012
wikify
imported>Eishunsama
imported>Gurgate
(wikify)
 
Line 1: Line 1:
{{PageTitle|Events Reference}}
{{PageTitle|Events Reference}}
Events とは、何かが起こった時にゲームが呼び出す特別な [[Function Reference/ja|関数]] です。注意点として、単純に定義した Event は、ゲームにそれを呼び出すことをさせず、ゲームから [[Events/ja|既に送られた]] Event の名前と変数のリストに従わなければなりません。
Events とは、何かが起こった時にゲームが呼び出す特別な {{ulink|Function Reference|関数|ja}} です。注意点として、単純に定義した Event は、ゲームにそれを呼び出すことをさせず、ゲームから {{ulink|Events|既に送られた|ja}} Event の名前と変数のリストに従わなければなりません。


== Event Definition ( Event 定義)==
== Event Definition ( Event 定義)==
Line 7: Line 7:
             'endEvent']
             'endEvent']


それらが(ゲームによって取り扱われる)固有のものでない限りは、関数ヘッダのあとは、常に [[Function Reference/ja#Function Block|function block]] 及び "EndEvent" が続かなければなりません。
それらが(ゲームによって取り扱われる)固有のものでない限りは、関数ヘッダのあとは、常に [[Function Reference/ja#Function Block|function block]] ([[Function Reference#Function Block|en]]) 及び "EndEvent" が続かなければなりません。


=== Event Header ( Event ヘッダ)===
=== Event Header ( Event ヘッダ)===
  <event header> ::= 'Event' <identifier> '(' [<parameters>] ')' ['Native'] <flags>*
  <event header> ::= 'Event' <identifier> '(' [<parameters>] ')' ['Native'] <flags>*


Event ヘッダは、[[Function Reference/ja#Function Header|function header]] と同一ですが、 return types もしくは "Global" フラグを考慮に入れません。
Event ヘッダは、[[Function Reference/ja#Function Header|function header]] ([[Function Reference#Function Header|en]]) と同一ですが、 return types もしくは "Global" フラグを考慮に入れません。


===Parameters===
=== Parameter ===
パラメータは [[Function Referenc/ja#Parameters|function parameter list]] と同一ですが、ゲームが Event に送るデータと一致させる必要があります。
パラメータは [[Function Reference/ja#Parameters|function parameter list]] ([[Function Reference#Parameters|en]]) と同一ですが、ゲームが Event に送るデータと一致させる必要があります。


=== Examples ===
=== ===
<source lang="papyrus">
<source lang="papyrus">
; A simple activate event handler  
; A simple activate event handler  
Line 26: Line 26:


== Special Variables ==
== Special Variables ==
Event の特別変数は、グローバルではない[[Function Reference/ja#Special Variables|関数]]と同一です。
Event の特別変数は、グローバルではない[[Function Reference/ja#Special Variables|関数]] ([[Function Reference#Special Variables|en]])と同一です。


== Calling Events ==
== Calling Events ==
Event の呼び出しは、[[Function Reference/ja#Calling Functions|関数]]の呼び出しと同一です。
Event の呼び出しは、[[Function Reference/ja#Calling Functions|関数]] ([[Function Reference#Calling Functions|en]]) の呼び出しと同一です。


== See Also ==
== See Also ==
Anonymous user

Navigation menu