创建内部多人游戏名称提示
Posted
技术标签:
【中文标题】创建内部多人游戏名称提示【英文标题】:Creating internal multiplayer name prompt 【发布时间】:2012-10-10 12:04:09 【问题描述】:所以我现在很迷茫。谷歌在这方面没有多大帮助。
我正在创建一个 android 应用/游戏..
我正在使用 Flash CS6 和 Actionscript 3.0
我要做的是创建一个提示,询问将有多少玩家玩,然后让他们在选择玩家数量后输入他们的名字..
之后,每次游戏换帧时,我都需要在屏幕顶部依次显示名称。
此外,更改帧的按钮会生成随机帧。 (已有生成随机帧代码)
我正在尝试做的一个完美示例是 Google Play 应用商店中名为“喝酒游戏”的游戏
多人游戏提示正是我所需要的..
请在这里帮助我,或者至少指出我正确的方向。你们已经在这里帮助了我很多。提前非常感谢。
【问题讨论】:
【参考方案1】:您肯定需要一些用户界面组件。您可以探索许多第三方选项,也可以从 Flash IDE 的组件菜单中获取它们。您可能需要NumericStepper
来捕获玩家的数量,并根据用户在步进器中输入的值,使用一些TextInput
组件来捕获玩家的姓名。
您的玩家列表应存储在Array
中,您需要在每一帧上循环遍历,为每个元素创建TextField
并将其添加到舞台。从您的问题来看,这并不是 100% 清楚,但听起来每个玩家姓名的显示之间可能需要延迟。如果是这种情况,您需要探索 ActionScript 3.0 Timer
类。
【讨论】:
非常感谢您为我指明了正确的方向。我肯定需要一些术语来让自己开始做这件事。你帮了大忙。如果我还有其他问题,我会回来的。 没问题。祝你的游戏好运。 我不是想打扰你,但我已经在谷歌上搜索了几个小时,我只是迷路了。你有任何示例代码可以让我开始吗?如果问得太多了,我明白了,反正我已经花了你很多时间了。 我很乐意为您提供帮助,但正如您猜到的那样,我没有时间为您编写代码(这可能适用于这里的大多数人)。我建议您尝试将问题分解成更小的部分,例如,您可以从尝试实现 NumericStepper 来捕获玩家数量开始,如果遇到困难,请返回另一个更具体的问题。您可以在此处发表评论,指出您的新问题,如果可以,我一定会尽力提供帮助。 我实际上已经决定使用带有不同标签的列表组件,这些标签上带有数字,这将适用于出现多少 inputText 框用于名称输入。我只是卡在代码上。 . 单击一个数字时,我希望一个接一个地出现这么多的 textInput 框.. 我知道这是很多代码,我仍在努力,如果可以的话,请随时提供帮助.. 再次感谢很多东西。以上是关于创建内部多人游戏名称提示的主要内容,如果未能解决你的问题,请参考以下文章
如何在实时多人游戏 Google Play 游戏服务中向其他参与者发送有关房间创建的数据