0

你好,我的程序员伙伴。

我正在开发一款游戏,但遇到了一个小问题。

实施 HUD 的最佳方式是什么?我在这里谈论设计,而不是创建设计的实际方式。

例如。

你有 :

游戏场景

- 在你拥有的场景中:

-背景层

-GamePlayLayer

那么,您将在哪里添加 HUD?你认为什么会更易于管理?你会做一个额外的层还是只是在游戏中添加它?

如果我选择添加一个额外的层,那么在层之间进行通信的最佳方式是什么?

背景做游戏“地图”(如果你想把它看成FF系列)。

游戏玩法是精灵(敌人,用户,射弹,收藏品)

谢谢你的时间!

希望你有一段快乐时光

4

1 回答 1

0

正如 LearnCocos2D 所说,我会让场景实例化图层。我会将 HUD 引用传递给所有想要使用它的对象。如果弹丸想要使用 HUD,请在初始化时将 HUD 引用传递给它!

于 2013-09-08T09:27:18.590 回答