我执行我的gameobjects拖累脚本,以便用户可以通过触摸屏幕旋转它们,我也有一个水平scrollRect的至极包含按钮,用户可以选择显示相应的对象是什么发生的事情是当用户滑动手指来旋转滚动正在一起滚动的对象时,如何在旋转对象时防止滚动滚动?scrollRect的干扰dragobject
DragObject:
using UnityEngine;
using System.Collections;
public class DragObject : MonoBehaviour {
private float m_RotationSpeed = 40f;
void Start() {
}
void Update() {
if (1 == Input.touchCount) {
gameObject.transform.Rotate (Vector3.down, Input.touches [0].deltaPosition.x * m_RotationSpeed * Time.deltaTime);
}
}
}
scrollRect的:
感谢您的解释,它现在工作正常,但控制台显示错误:NotImplementedException:所请求的功能未实现。 EventDrag.OnEndDrag(UnityEngine.EventSystems.PointerEventData EVENTDATA)(在资产/ EventDrag.cs:31)我应该忽略? – AND4011002849
这是因为你删除了onenddrag函数并没有删除IEndDragHandler –
非常棒的人,很好的回答! – AND4011002849