获取" NullReferenceException:对象引用未设置为对象的实例"动态设置网格滚动时出错

时间:2017-02-03 02:35:45

标签: c# unity3d unity5

您好我正在创建一个统一的网格视图滚动条,根据我在代码后写的屏幕尺寸自动调整单元格大小

public float width;

// Use this for initialization
void Start ()
{
    width = this.gameObject.GetComponent<RectTransform>().rect.width;
    Vector2 newSize = new Vector2(width / 4, width / 3);
    this.gameObject.GetComponent<GridLayoutGroup>().cellSize = newSize;
}`

但是它给出了错误

  

NullReferenceException:未将对象引用设置为对象的实例

任何人都可以指导我在哪里弄错了。

0 个答案:

没有答案