首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何制作flash游戏的游戏教程?

如何制作flash游戏的游戏教程?
EN

Stack Overflow用户
提问于 2011-04-01 11:18:34
回答 1查看 646关注 0票数 1

如何制作一个游戏教程作为farmville游戏教程来教用户玩游戏。我最近参与了用ActionScript3为它的用户制作这样的游戏教程,有人能给我一个指南吗?任何帮助都很感谢~

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-01 11:30:51

一种常见的方法类似于许多游戏使用的“成就系统”,它利用类似于观察者设计模式的系统。您可以设置一个全局可访问的接收器对象,该对象具有接收某种数据包的函数。

然后,每个应该影响所显示的教程信息的函数都会向此接收器对象发送消息,并告知它已执行的操作。

例如,你有一个消息框,告诉玩家“砍掉10棵树”。然后,您可以拥有一个接收器对象,该对象具有像TutorialMessage(var Action:String, var Parameter:object):void这样的函数

当它们执行“砍下树”操作时,chopDownTree()函数的结尾将包含对接收器对象的消息传递函数Receiver.TutorialMessage("TreeChoppedDown", 1)的调用(即,砍下1棵树)。

然后,该接收器本质上会运行一个大规模的切换案例来确定操作的性质,并根据您的逻辑来解释要做的事情。在这种情况下,它会将参数的值添加到某个计数器变量中,当该值达到10时,将显示下一条教程消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5508779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档