试图从类创建对象,但不知道该为参数放置什么

问题描述 投票:0回答:1
public Viewport view;

public Camera(Viewport newView)
        {
            view = newView;
            zoom = 2;
            rotation = 0;
        }

抱歉,这似乎很基础,但是我无法终生解决。我想在我的Game类中创建一个名为“ camera”的对象,但是我不知道需要输入什么作为Viewport值。现在,在我的游戏课上,我只有这样:Camera camera = new Camera(//don't know what goes here);

c# camera monogame
1个回答
0
投票

您的“ Camera”类的构造函数需要一个“ Viewport”对象。不多不少!

Viewport vp = new Viewport(); Camera cam = new Camera(vp);

我不知道Viewport类...可能也是...

a)Viewport vp = new Viewport(param1, param2,...);

b)Viewport vp = new Viewport() { Property1 = param1, Property2 = param2, ...};

c)或立即执行Camera cam = new Camera(new Viewport {Property1 = param1, Property2 = param2, ...}

© www.soinside.com 2019 - 2024. All rights reserved.