原因不知,但prefab拖拽到场景中无变大变小错误,但是通过Resource进行加载时,出现形状变化。解决方法很简单:
gameobject.transform.localScale = new Vector3(1,1,1);
gameobject为加载到场景的预制体。
大小合适的前提是制作预制体大小就刚好适合场景。原比例代码加载出在Vector3(1,1,1)情况下大小仍合适。
针对现象如下:
代码控制前:
代码控制后:
原因不知,但prefab拖拽到场景中无变大变小错误,但是通过Resource进行加载时,出现形状变化。解决方法很简单:
gameobject.transform.localScale = new Vector3(1,1,1);
gameobject为加载到场景的预制体。
大小合适的前提是制作预制体大小就刚好适合场景。原比例代码加载出在Vector3(1,1,1)情况下大小仍合适。
针对现象如下:
代码控制前:
代码控制后: