blender的模型做完之后导入unity3d里面发现:单个物体旋转之后会发生变形 不知道如何解决 父物体的scale改成1,1,1之后整个模型都变了


关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言问题分析:
using UnityEngine;
public class ObjectController : MonoBehaviour
{
public float rotateSpeed = 50f;
void Update()
{
// 旋转物体
transform.Rotate(Vector3.up, rotateSpeed * Time.deltaTime);
// 调整缩放比例
transform.localScale = new Vector3(1f, 1f, 1f); // 设置缩放为原始比例
}
}
通过以上的方法,可以解决在Blender制作模型后导入Unity出现的物体旋转变形的问题,确保模型在Unity中保持形状和比例不变。