Unity3d 如何检查ScrollRect.OnDrag是否像boolean一样处于活动状态?
我正在尝试访问我的scrollrect,以了解是否使用了组件的拖动,但是on-drag方法是一个函数,正如文档中所说的,有一些想法如何访问ondrag,如: “如果ondrag处于活动状态…”请参阅和 您只需在自己的组件上使用接口Unity3d 如何检查ScrollRect.OnDrag是否像boolean一样处于活动状态?,unity3d,scrollrect,Unity3d,Scrollrect,我正在尝试访问我的scrollrect,以了解是否使用了组件的拖动,但是on-drag方法是一个函数,正如文档中所说的,有一些想法如何访问ondrag,如: “如果ondrag处于活动状态…”请参阅和 您只需在自己的组件上使用接口IBeginDragHandler和iendraghandler,例如在那里设置bool public类YourComponent:monobhavior、IBeginDragHandler、iendraghandler { 公共bool isDrag{get;私有
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当前是否在某个特定时刻被拖动。但也许我们必须等待他在这方面的立场;)