Unity3d 在unity中,为什么不能稳定游戏对象
我目前正在Unity中编写代码,并尝试实例化一个游戏对象。我正在开发的机制将删除我所在的图像,并使用两个按钮加载下面的图像;一个用于创建,一个用于删除,从而产生在图形堆栈中移动的效果 我曾想过将图像沿z轴向前移动,这样它就看不见了,但我已经读到,对象必须是稳定的,而不是变换的 我有一个刚体2D和(2x)3D框对撞机,在有代码的图像上。一个在左边,一个在右边 “删除”按钮起到了很好的作用,我只是想检查一下,我没有与box collider发生任何问题,我在另一个按钮上尝试了删除代码,该按钮也可以正常工作,因此我得出结论,该代码在某些方面存在缺陷 我的问题是,一旦对象被删除,我似乎无法重新创建该对象,我的理解是,该对象不必存在于世界空间中才能重新创建。如果我使用四元数标识,我会得到一些关于游戏对象在屏幕外渲染的错误Unity3d 在unity中,为什么不能稳定游戏对象,unity3d,transform,Unity3d,Transform,我目前正在Unity中编写代码,并尝试实例化一个游戏对象。我正在开发的机制将删除我所在的图像,并使用两个按钮加载下面的图像;一个用于创建,一个用于删除,从而产生在图形堆栈中移动的效果 我曾想过将图像沿z轴向前移动,这样它就看不见了,但我已经读到,对象必须是稳定的,而不是变换的 我有一个刚体2D和(2x)3D框对撞机,在有代码的图像上。一个在左边,一个在右边 “删除”按钮起到了很好的作用,我只是想检查一下,我没有与box collider发生任何问题,我在另一个按钮上尝试了删除代码,该按钮也可以正
***
Instantiate(gameObject,new Vector3 (8,-17,11),
// Removed until I can actually get the image to Instantiate
Quaternion.identity);
***
我也试过了
***
Instantiate(gameObject,new Vector (gameObject.transform.position.x -0.08, gameObject.transform.position.y, -0.17, gameObject.transform.position.z, 11), Quaternion.identity);
}
}
***
有人能告诉我我做错了什么吗?我对Unity也相当陌生,但我相信你需要的是一个交换精灵图像的按钮 在层次结构中选择您的按钮 在检查员中:
我对Unity也相当陌生,但我相信你需要的是一个交换精灵图像的按钮 在层次结构中选择您的按钮 在检查员中:
我对Unity也相当陌生,但我相信你需要的是一个交换精灵图像的按钮。 在层次结构中选择您的按钮。 在检查员中: 在图像组件中,拖动第一个精灵 在按钮组件中: 选中“可交互”复选框 在“过渡”下拉列表中选择“精灵交换”
将第二个精灵拖动到“选定精灵”我对Unity也相当陌生,但我相信您需要的是一个交换精灵图像的按钮。 在层次结构中选择您的按钮。 在检查员中: 在图像组件中,拖动第一个精灵 在按钮组件中: 选中“可交互”复选框 在“过渡”下拉列表中选择“精灵交换”
将第二个精灵拖动到“选定精灵”是否使用Destroy删除对象?或者如何?实例化意味着复制现有对象并将其放置到场景中。不应删除需要复制到场景中的父对象。您应该只删除父对象的副本。因此,您可以一次又一次地实例化父对象。是否使用Destroy删除您的对象?或者如何?实例化意味着复制现有对象并将其放置到场景中。不应删除需要复制到场景中的父对象。您应该只删除父对象的副本。因此,您可以一次又一次地实例化父对象。