您可以在所附的图像中看到,事件触发中未显示OnDrag函数。它是以前分配的,但是当我重新打开项目时,它提示为丢失。即使缺少提示,它仍然可以工作,但是我的问题是当我将脚本更改或转移到其他游戏对象时。我不能重新分配它。
public void OnDrag(BaseEventData eventData)
{
RegisterPoint(Input.mousePosition);
}
public void Test()
{
}
这是哪个Unity版本?
[a BUG使dynamic参数方法消失,仅显示静态方法
由于它们在静态传递参数方面受到很大限制(BaseEventData
不是其中之一),因此不再列出。
您不久是否更改了Unity版本?如果是这样,您应该使用其中一个版本,此错误已修复]
[2018.4
,2019.2
或2020.1
至少对于2019.2
,我知道它在2019.2.5
之前没有被修复,但也许他们也将它们向下打补丁。