1
试图让下面的代码工作:团结 - OnBeginDrag /等ondrag当不工作
public void OnBeginDrag(PointerEventData eventData)
{
if (item.ID != -1)
{
transform.position = eventData.position;
}
}
忽略item.ID = -1,我知道肯定这不是问题,因为它不工作不管情况如何。
我需要知道的是,如果画布中或图像中存在设置(此脚本附加到面板内的图像),需要启用交互才能工作。我可以发誓,有些事情需要启用,让鼠标在画布上工作。
感谢
祝贺你搞清楚了。我记得几周前有一个相关的问题。我已经编辑了你的答案,有更多的讨厌,但真的......这是它所需要的一切。图形raycaster是什么使画布有鼠标输入。请注意,让两个活动的raycasters彼此重叠将导致事件在两个点上发射。 – Draco18s