Skip to content
This repository has been archived by the owner on Dec 6, 2021. It is now read-only.

拡張メソッドの汎用性を高める

Compare
Choose a tag to compare
@monry monry released this 14 Feb 07:55
· 38 commits to master since this release

Changes

Add Component.RegisterEventActivationHandler()

  • 拡張メソッドとして追加
  • 該当 Component に対して有効無効切替のハンドラを仕込む
  • デフォルトでは子孫 Component も対象にする

Add Component.HandleEventActiovation()

  • 拡張メソッドとして追加
  • 実際に有効無効を切り替える
  • Component.RegisterEventActivationHandler() から呼び出される
  • デフォルトでは子孫 Component も対象にする

Obsoletes

UIBehaviour.SetEventActivation()

  • メソッド名が分かりづらい
  • UIBehaviour に限定してしまっていたため、汎用性が低い
  • 新規に作った Component.RegisterEventActivationHandler() に完全置き換え可能