CWinCtrlRecastIcon

スクリプト: RECASTICON

リキャストアイコンを表示するためのコントロールです。

最大8枚のテクスチャパーツを重ねて表示することが可能です。

ICON とほぼ同じ振る舞いを行います。

リキャスト設定を行うと、指定したテクスチャパーツが、下から徐々に充填されるようなアニメーションを行います。 リキャスト時間は、0の時、TEXTURE と同等の表示を行い、1以上の時何も表示されないようになっています。

CWindowBase に届くコールバック

固有の関数/プロパティ

使用例

// get control
CWinCtrlRecastIcon     rcItem = find(RECASTICON_Item) as CWinCtrlRecastIcon;

// Recast Display (Display half of the texture of TEX_ID3)
rcItem.setRecastTime(3,0.5f);

// click callback
override protected void onClick(CWinCtrlBase cCtrl) {
  switch (cCtrl.id) {
    case RECASTICON_Item:
      break;
   }
}
// hold callback
override protected void onHold(CWinCtrlBase cCtrl) {
    switch (cCtrl.id) {
      case ICON_Item:
        break;
    }
}