在Unity中缩放GameObject

时间:2014-02-07 19:34:26

标签: c# unity3d unityscript

如何增加/减少Unity中对象的大小?

示例:

  

public GameObject sprite;

     

公共浮动比例= 2.0f;

     

void ScaleResolution()

     

{

     

sprite = sprite * scale; //史诗般的字符串!

     

}

2 个答案:

答案 0 :(得分:13)

这是transform组件的属性

sprite.transform.localScale = new Vector3(2.0f, 2.0f, 2.0f);

答案 1 :(得分:1)

位置,旋转&比例是变换的属性,因此您需要修改如下:

public GameObject sprite;

public float scale = 2.0f;

void ScaleResolution()

{

sprite.transform.localScale = new Vector3(scale, scale, scale);
}