コライダーを実装するプラグイン – TsumioSearchSystem.js

タイトル
コライダーを実装するプラグイン
作者名
ヘルプ
コライダーを実装するプラグイン


【特徴】
・コライダーを視覚的に表示します。
・衝突時にイベントを実行します。

【使用方法】
プラグインの導入後、ゲームを実行するとコライダーが表示されるようになります。
プレイヤーのコライダー(円状のものと、線分のものがある)がイベントのコライダー(円状)に衝突した場合、イベントを起動します。
また、スクリプトコマンドを実行することでコライダーのサイズを調整したり、視覚的に非表示にすることができます。

【スクリプトコマンド】
・コライダーの視覚的な表示
$gameSystem.showCollider();

・コライダーの視覚的な非表示
$gameSystem.hideCollider();

・該当イベントのコライダーサイズを変更
this.character(0).collider.colliderSize = 230;
//Note:コライダーのサイズを230に変更

・プレイヤーの円状コライダーサイズを変更
$gamePlayer.collider.colliderSize = 230;
//Note:円状コライダーのサイズを230に変更

・プレイヤーの線分コライダーサイズを変更
$gamePlayer.segment.length = 200;
//Note:線分コライダーのサイズを200に変更。ただしバグあり。

【既知の不具合】
$gamePlayer.segment.lengthを変更したとき、線分の見た目の位置と実際の位置に差異がある。
ひょっとすると実際の位置もずれてるかも。
数学得意な人助けて。

【更新履歴】
1.0.0 2018/09/16 公開。

【備考】
当プラグインを利用したことによるいかなる損害に対しても、制作者は一切の責任を負わないこととします。

【利用規約】
ソースコードの著作権者が自分であると主張しない限り、
作者に無断で改変、再配布が可能です。
利用形態(商用、18禁利用等)についても制限はありません。
自由に使用してください。
パラメータ
param ----基本的な設定----
desc
default


ライセンス表記
当プラグインを利用したことによるいかなる損害に対しても、制作者は一切の責任を負わないこととします。
ソースコードの著作権者が自分であると主張しない限り、
作者に無断で改変、再配布が可能です。
Copyright (c) 2017-2018 Tsumio
This software is released under the MIT License.
http://opensource.org/licenses/mit-license.php

紹介ページ https://github.com/Tsumio/rmmv-plugins/blob/master/plugins/TsumioSearchSystem.js