我正在使用Silverlight + XNA创建一个到Windows Phone的项目,但我不知道如何使用DrawableGameComponent
因为构造函数需要Game
类,它看起来像这样:
Planet.cs
class Planet : DrawableGameComponent
{
public Planet(Game game): base(game){
{
}
但是在我的Silverlight和XNA项目的第一页中,不是Game
类就是这样:
GamePage.xaml.cs
public partial class GamePage : PhoneApplicationPage
{
...
}
我在哪里可以找到要传递到Game
构造函数的DrawableGameComponent
类?
答案 0 :(得分:1)
是的,我知道,在组合的Silverlight和XNA应用程序中没有Game
个对象或GameComponents
。
我在Microsoft XNA社区游戏平台上找到了我在Silverlight + XNA中每次使用的那些类的其他实现(例如GameComponent
,DrawableGameComponent
,IDrawable
...) ,但我不记得在哪里,所以我不能给你一个链接。如果你能给我你的电子邮件我会发给你,或者我可以尝试在这里粘贴整个7类代码。