Unity3d 如何检查ScrollRect.OnDrag是否像boolean一样处于活动状态?

Unity3d 如何检查ScrollRect.OnDrag是否像boolean一样处于活动状态?,unity3d,scrollrect,Unity3d,Scrollrect,我正在尝试访问我的scrollrect,以了解是否使用了组件的拖动,但是on-drag方法是一个函数,正如文档中所说的,有一些想法​​如何访问ondrag,如: “如果ondrag处于活动状态…”请参阅和 您只需在自己的组件上使用接口IBeginDragHandler和iendraghandler,例如在那里设置bool public类YourComponent:monobhavior、IBeginDragHandler、iendraghandler { 公共bool isDrag{get;私有

我正在尝试访问我的scrollrect,以了解是否使用了组件的拖动,但是on-drag方法是一个函数,正如文档中所说的,有一些想法​​如何访问ondrag,如:

“如果ondrag处于活动状态…”

请参阅和

您只需在自己的组件上使用接口
IBeginDragHandler
iendraghandler
,例如在那里设置bool

public类YourComponent:monobhavior、IBeginDragHandler、iendraghandler
{
公共bool isDrag{get;私有集;}
公开作废
{
isDrag=true;
}
公共文件
{
isDrag=false;
}
}
而不是检查这个bool

if(GetComponent.isDrag)/。。。。

可能重复的@Ruzihm你是什么意思?@derHugo Asker想知道他们的ScrollRect是否覆盖了OnDrag方法。@据我所知,Ruzihm说Asker想知道ScrollRect当前是否被user@Ruzihm当然这个问题不是很清楚,但是来自“如果ondrag处于活动状态”对我来说,这听起来很明显,他想知道Rect当前是否在某个特定时刻被拖动。但也许我们必须等待他在这方面的立场;)