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);
您的“ 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, ...}