版本:Unity 6 (6000.0)
语言英语
  • C#

PointerCaptureEventBase<T0>.GetPooled

提出修改建议

成功!

感谢你帮助我们提高 Unity 文档质量。尽管我们不能接受所有提交的建议,但我们确实会阅读用户提出的每条变更建议,并在必要时进行更新。

关闭

提交失败

由于某种原因,你提出的变更建议无法提交。请在几分钟后重试。感谢你抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static T GetPooled(UIElements.IEventHandler target, UIElements.IEventHandler relatedTarget, int pointerId);

参数

target 对于 PointerCapture 和 MouseCapture 事件,捕获指针的元素。对于 PointerCaptureOut 和 MouseCaptureOut 事件,释放鼠标的元素。
relatedTarget 对于 PointerCaptureEvent 和 MouseCaptureEvent,如果存在,则返回失去指针捕获的元素。对于 PointerCaptureOutEvent 和 MouseCaptureOutEvent,返回捕获指针的元素。
pointerId 捕获或释放的指针。

返回值

T 已初始化的事件。

说明

从事件池获取一个事件,并使用给定的值对其进行初始化。使用此函数,而不是创建新事件。使用此方法获得的事件需要释放回池。可以使用 Dispose() 释放它们。