Seaurchin Wiki

The Ground Slider Simulator

ユーザ用ツール

サイト用ツール


wiki:api:skillindicators

Differences

This shows you the differences between two versions of the page.

この比較画面にリンクする

wiki:api:skillindicators [2018/02/04 03:11] (現在)
kb10uy 作成
ライン 1: ライン 1:
 +====== SkillIndicators クラス(参照) ======
 +スキルの発動アイコンを管理します。
 +
 +===== メソッド =====
 +
 +==== int AddIndicator(const string &in filename) ====
 +インジケーターアイコンを追加します。
 +
 +  * filename
 +    * アイコンの''​~/​Skills/​Icons/''​からの相対パス
 +  * 返り値
 +    * アイコンのインデックス。発動時に必要になるので値を保存してください。
 +
 +==== void TriggerIndicator(int index) ====
 +インジケーターアイコンを「発動」させます。このメソッドが呼ばれた時点で登録されたコールバックも呼ばれます。
 +
 +  * index
 +    * AddIndicatorで取得したインデックス
 +
 +==== void SetCallback(SkillCallback@ callback) ====
 +プレーヤー側でスキル発動時のコールバックを指定します。
 +
 +  * callback
 +    * セットしたい[[wiki:​api:​skillcallback|SkillCallback]]
 +    * ''​si.SetCallback(SkillCallback(SomeMethod))''​のように指定してください。
 +
 +==== int GetIndicatorCount() ====
 +登録されたインジケーターアイコンの総数を取得します。
 +
 +==== Image@ GetIndicatorImage(int index) ====
 +インジケーターアイコンを取得します。
 +
 +  * index
 +    * 取得したいアイコンのインデックス
 +  * 返り値
 +    * 該当する[[wiki:​api:​image|Image]]
  
wiki/api/skillindicators.txt · 最終更新: 2018/02/04 03:11 by kb10uy