嗨,我是 Unity 中的新蜜蜂,我正在开发一个应用程序,我想在其中加载我的图像在纹理上的纵横比适合率。我知道我可以使用 ScaleMode.ScaleToFit 来实现这一点,但我没有在 Texture 2d 中获得这个属性。我正在这样做。
Texture2D tex = Resources.Load("ImageTargetTextures/WhatTheBuck/MYPicture") as Texture2D;
video.mIconPlane.renderer.material.mainTexture = tex;
video.mIconPlane.transform.rotation=Quaternion.AngleAxis(180, Vector3.up);
video.mIconPlane.transform.localScale = ScaleMode.ScaleToFit;
Video 是我的 VideoClass 的对象,mIconPlane 是 Video Class 中的公共游戏对象。这对我来说会很棒。提前致谢。