C# Класс FairyGUI.DragDropManager

Helper for drag and drop. 这是一个提供特殊拖放功能的功能类。与GObject.draggable不同,拖动开始后,他使用一个替代的图标作为拖动对象。 当玩家释放鼠标/手指,目标组件会发出一个onDrop事件。
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Cancel ( ) : void

Cancel dragging. 取消拖动。

DragDropManager ( ) : System
StartDrag ( GObject source, string icon, object sourceData, int touchPointID = -1 ) : void

Start dragging. 开始拖动。

Приватные методы

Метод Описание
__dragEnd ( EventContext evt ) : void

Описание методов

Cancel() публичный Метод

Cancel dragging. 取消拖动。
public Cancel ( ) : void
Результат void

DragDropManager() публичный Метод

public DragDropManager ( ) : System
Результат System

StartDrag() публичный Метод

Start dragging. 开始拖动。
public StartDrag ( GObject source, string icon, object sourceData, int touchPointID = -1 ) : void
source GObject Source object. This is the object which initiated the dragging.
icon string Icon to be used as the dragging sign.
sourceData object Custom data. You can get it in the onDrop event data.
touchPointID int Copy the touchId from InputEvent to here, if has one.
Результат void