イベントを手動で発生させる


Corona SDKではaddEventListenerを利用することで、タッチ処理などのイベントを設定することが出来ます。

しかし、ときによっては、コードから意図したタイミングでイベントを呼び出したいときがあります。

 

手順は以下の通りです。

  1. まずはイベントを設定するオブジェクトを作成します。
  2. 次にイベントを定義します。
  3. 作成したオブジェクトにリスナーを設定します。
  4. dispatchEventでイベントを呼び出します。

 

サンプルコードです。

 

object:dispatchEvent()