worldspace模式怎么适配

时间:2024-10-13 05:04:45

1、调整Canvas的Render Mode属性为Screen Space 颍骈城茇- Camera:将映射游戏内容的Camera拖入Render Camera中,下一个属性Plane Distanc髫潋啜缅e表示UI与Camera的在Z轴距离(其实就是变相反映了UI的Z轴位置)。接着在Canvas Scaler属性里将Ui Scale Mode属性设置为Scale With Screen Size,表示Canvas会根据屏幕比例缩放。下面的Reference Resolution,表示UI宽和高一半的大小。例如设计尺寸为640x960,则x应为640 / 2 = 320,宽应为960 / 2 = 480。下面的Screen Match Mode属性选中Match Width Or Height,表示采用宽度(上文有提到过)或高度(Unity自带适配方式)适配。然后Match调整为0或1,0表示完全宽度适配,1表示完全高度适配,其他值表示介于两者之间采用比例适配。

worldspace模式怎么适配

2、调整Canvas的Render Mode属性为World Space1、訇咀喃谆将Event Camera设置为映射游戏内容的Camera。2、然后调整Rect Transform组围泠惶底件中的Width和Height为设计尺寸的宽和高,同时将Scale属性的X和Y都调整为0.01(对应unity2d默认情况下像素Pixels与引擎单位Unit对应比例100)。这时,Canvas的宽高正好与摄像机相同。这两种方法都可以将UI调整为与设计尺寸一致,并且在编辑器中运行与真机中运行效果保持一致。

worldspace模式怎么适配

3、给摄像机挂下图脚本就可以搞定比例问题

worldspace模式怎么适配

4、设定好就如下图所示

worldspace模式怎么适配

5、适配总结1.游戏有效内容,指游戏中一定需要完整显示在屏幕上的内容;2.游戏实际内容,指全部的游戏内容,包括有效内容和主要是为了适配多分辨率的或其他不重要的目的而增加的内容。实际的分辨率适配问题与三个尺寸相关,他们分别是:摄像机尺寸,游戏内容尺寸(包括有效内容尺寸和无效内容尺寸)和实际屏幕尺寸。

© 手抄报圈