我有不同数量的项目,当我拖放任何这些项目时,删除但是根据我的测试用例,应该有UN Limited资源,所以如果用户选择其中一个,那么副本仍然存在
这里是我选择熊空容器的例子,但是我想要一份熊的副本还留在那里?
检查员中的对象
这是我的Drag and Drop Scrpit
float distance = 3;
void OnMouseDrag()
{
Vector3 mousePosition = new Vector3 (Input.mousePosition.x, Input.mousePosition.y, distance);
Vector3 objPosition = Camera.main.ScreenToWorldPoint (mousePosition);
transform.position = objPosition;
}
答案 0 :(得分:1)
你想要只有网格,或者"图形"实际上在货架上的物体。当用户点击图形时,它会创建(实例化)一个新的实际对象,然后可以将其拖动。这样,每次用户单击时,都会创建一个新对象,并且架子上的假对象始终保持在那里。
编辑:只是为了添加,您可能不想在架子上放置真实对象,因为它可能会给您带来碰撞等问题。当您在完全相同的位置实例化新对象时。