【发布时间】:2014-02-27 15:11:55
【问题描述】:
以下代码:
Debug.LogWarning("updating scale fix, scalefactor: "+scaleFactor+" - Current scale is: "+cell.transform.localScale.x);
cell.transform.localScale.Set (scaleFactor,scaleFactor,scaleFactor);
Debug.LogWarning("Scale after fix: " + cell.transform.localScale.x);
产生以下输出:
updating scale fix, scalefactor: 0.9 - Current scale is 0.8921105
UnityEngine.Debug:LogWarning(Object)
Scale after fix: 0.8921105
UnityEngine.Debug:LogWarning(Object)
有什么想法吗?我只是假设,由于这些事情是接连发生的,所以应该更新规模。还是在帧完成后会发生这种情况?
感谢任何帮助。
【问题讨论】:
标签: c# unity3d transform scale