Category:Events/ja
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.