思路为修改模型材质球的Tiling参数,根据与自身localScale的值得到合适的比例,再修改Tiling值文章来源:https://www.toymoban.com/news/detail-772437.html
var mat = target.transform.GetComponent<Renderer>().material;
var oriValue = mat.mainTextureScale;
//沿着Y轴伸缩
oriValue.y = 1 * target.transform.localScale.y;
mat.mainTextureScale = oriValue;
文章来源地址https://www.toymoban.com/news/detail-772437.html
到了这里,关于Unity - 实现模型动态伸长缩短,贴图不变形(材质球参数篇)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!