.. highlight:: csharp .. _CWinCtrlTexture: ========================= CWinCtrlTexture ========================= スクリプト: :ref:`TEXTURE` テクスチャパーツを表示するためのコントロールです。 最大8枚まで重ねて表示することが可能です。 :ref:`CWindowBase` に届くコールバック このコントロールは、デフォルトでNOHITになっています。 コールバックを受け取りたいときは、STYLEにHITを指定し忘れないでください。 :meth:`void onClick(CWinCtrlBase cCtrl)` :meth:`void onHold(CWinCtrlBase cCtrl)` :meth:`void onBeginDrag(CWinCtrlBase cCtrl,Vector2 pos)` :meth:`void onDrag(CWinCtrlBase cCtrl,Vector2 pos,Vector2 dragVelocity)` :meth:`bool onDragRender(CWinCtrlBase cCtrl,Transform transform)` :meth:`void onDrop(CWinCtrlBase cCtrl,CWindowBase cDragWindow,CWinCtrlBase cDragCtrl)` :meth:`void onDropGround(CWinCtrlBase cCtrl)` *固有の関数/プロパティ* 無し *使用例* .. code-block:: csharp // get control CWinCtrlTexture texAttribute = find(TEXTURE_Attribute); // click callback override protected void onClick(CWinCtrlBase cCtrl) { switch (cCtrl.id) { case TEXTURE_Attribute: break; } } // hold callback override protected void onHold(CWinCtrlBase cCtrl) { switch (cCtrl.id) { case TEXTURE_Attribute: break; } } ..