Sprite还是UIImage应该在二维统一中用于信息显示板



我有一个包含我自己绘制的信息的表,我想在我的项目中显示它,内容没有改变,但我不知道是创建一个对象还是UIImage是否包含它。

我看了看,UIImage似乎是一个Image对象,所以它会比对象重吗?

我想知道哪个对象和UIImage更适合显示图像?

我想你想问的是,是否应该使用带有sprite渲染器的世界对象?还是带有图像组件的UI对象?

这有两个完全不同的目的。首先,这些内容会在屏幕上不断地显示给用户吗?如果是这样,那么您将希望使用带有UI图像元素的画布,因为您可以设置ancor点,以便根据不同的屏幕比例正确调整内容的大小。您还需要关闭图像设置下方的光线投射目标选项,以获得更好的性能(也就是说,如果它不是按钮或用户可以交互的东西(

现在,如果内容不会一直显示,那么无论如何,都要用sprite渲染器将其放在一个世界对象上,请记住,它不会被调整大小或跟随相机(如果相机正在移动(。如果您需要更好地了解如何正确设置UI元素以处理不同的纵横比,请使用此链接

最新更新