这个组件模式是否适用于C#?

时间:2014-02-03 18:42:48

标签: c# c++ design-patterns xna

是否可以在C#中使用此模式? http://gameprogrammingpatterns.com/component.html

是否仅限于控制指针等的c ++? 周围是否有类似的模式? 我知道XNA使用了一些组件模式,但我认为它们在实现和使用方面有所不同。

编辑:我已经尝试过实现它,但由于我不知道c ++中的指针,我不知道如何处理*和&,并认为它们可能是整个模式的关键。

1 个答案:

答案 0 :(得分:0)

正如您在该文章末尾所见,XNA已经开箱即用:

“*微软的XNA游戏框架附带了一个核心游戏类。它拥有一组GameComponent对象。我们的例子在各个游戏实体级别使用组件,XNA在主游戏对象本身的层面实现模式,但目的是一样的。“