# イベントメソッド

### on (event\_name, callback\_function)

**対象プレイヤータイプ：v3,v4**

> イベントリスナーを登録します。
>
> ```javascript
> controller.on('event_name', function(param) {
>   // event_nameに該当するイベントが発生したとき、2番目の因子であるcallback functionを実行
> });
> ```

*Parameters:*

* **event\_name** `String` callback functionを bindするイベント名
* **callback\_function** `Function` イベント発生する際に実行されるcallback functionとなります。場合によってcallback functionにはパラメータが付与されることがあります。

*Return:*

* `Object` VG-Controller Client オブジェクトをリターンします.

### off (event\_name)

**対象プレイヤータイプ：v3,v4**

> 登録されたイベントリスナーを削除します。
>
> ```javascript
> controller.off('event_name');
> ```

*Parameters:*

* **event\_name** `String` callback functionて bindされたイベント名

*Return:*

* `Object` VG-Controller Client オブジェクトをリターンします。
