Category:Events/ja

From the CreationKit Wiki
Jump to navigation Jump to search

Category:Events



このカテゴリーは、様々な Papyrus Events を保存している場所です。

Event の参照のために: Events Reference

A note about events (イベントについての注意事項)[edit | edit source]

Event は古いブロック型には似ていません。 ObjectReference または ReferenceAlias を拡張するスクリプトの中で Event を作る場合、本質的にはその Event の新しいバージョンを作成しています。また、同じ数のパラメーターでそれを宣言する必要があります。それらのパラメーターは、その時、スクリプトの内部で使用されます。

何らかの理由(著者には知る由もないですが)でパラメーターの名前を変えたい場合を除き、当 wiki からそのまま直接 Event をコピー&ペーストしてください。

 Event OnHit(ObjectReference akAggressor, Form akWeapon, Projectile akProjectile)
 
 EndEvent

ひょっとしたら、このように書きたくなるかもしれません。

Event OnHit(Game.GetPlayer())
 
EndEvent

しかし、この書き方では機能しません。

代わりにしなければならないのは、このようなことです。

 Event OnHit(ObjectReference akAggressor, Form akWeapon, Projectile akProjectile)
 	if akAggressor == game.getPlayer()
 		;do something
 	endif
 EndEvent


Language: English  • 日本語

Subcategories

This category has only the following subcategory.