技术开发 频道

用SketchFlow Map规划游戏模块过程详解

   根据上面的介绍,你可以双击地图面板上的其他屏幕组件(或可重用组件)并使用样式控件设计这些屏幕。图12给出了本文示例奥比岛游戏某设计阶段的地图面板情况。图中,我们规则游戏中共有8个小岛,玩家可以选择其中某个岛屿开始游戏。另外,我们已经建立起部分屏幕间的导航关系,而且使用不同的颜色区别某些组件。

 使用SketchFlow Map创建可重用的组件屏幕

  图6. 某设计阶段的地图面板情况

  二、使用SketchFlow Map创建可重用的组件屏幕

  在上面SketchFlow的屏幕设计过程中自然出现这样一个问题:有许多相同的内容,还需要重复设计它们吗?不必。你可以把这一部分内容一起选定并把它们转换成一个可重用的组件屏幕。当然,你也可以一开始单独设计一些可重用的组件屏幕供设计各种屏幕时使用。

  图13给出的是在Island 1屏幕的设计中,我们把右上角的两个按钮样式Home和ScoreBoard共同选定,然后通过快捷菜单“Make into Component Screen…”把它们转换成一个可重用的组件屏幕的情形。

 使用SketchFlow Map创建可重用的组件屏幕

  图7. 通过快捷菜单“Make into Component Screen…”把共同内容转换成可重用的组件屏幕

  之后,我们把上面得到的可重用组件屏幕命名为Nav_bar。图14给出了选定当前组件的情形。易知,这个组件会出现在许多岛屿的开始界面中,所以把它规则为一个可重用组件屏幕。

 使用SketchFlow Map创建可重用的组件屏幕

  图8. 一个可重用的导航作用的组件屏幕

  使用上述组件屏幕是很简单的。你只需要直接把它拖动到已存在的屏幕上即可。这样一来,各个屏幕上即出现这个导航组件屏幕。当然,对应于某些屏幕,这个组件的位置可能还需要再次通过鼠标拖动进行调整。

  最后需要指出的是,任意时刻你更新组件屏幕中的内容,只要保存,则其他引用此组件屏幕的屏幕都会进行相应的更新。

0
相关文章