• 开始写游戏 --- 第十四篇


    开始写游戏 --- 第十四篇

      今天主要做了两件事情:

        1、给 对话框组件 新增 支持 Dialog[] 类型的数据格式。

        2、冒险 -> 点击地名 -> 进入具体场景 ,为这个 具体场景 提供了可配置的形式。

      上图:

        1、给 对话框组件 新增 支持 Dialog[] 类型的数据格式。

          

          这样的话,极大的方便了外部配置对话内容和头像。

          比如这种数据:

            我就把 dialog组件 的用法,和要显示的数据结构截图出来。

            

          来看看效果:

            

        2、冒险 -> 点击地名 -> 进入具体场景 ,为这个 具体场景 提供了可配置的形式。

          先来看看配置数据:

            

          然后这是使用配置:

            

          目前我只是做了第一次进入城市时,触发的对话功能:

            配置上,只有 长安 做了配置,所以点击 长安 才会有对话出现。

            

      接着,今天碰到一个问题,困扰了我很久。

      我开始尝试使用FGUI的方式来做场景切换。

      这是我写的场景基类:

        

      然后这是基于它写的组件:

        

      然后外部这么调用:

        

        就会报错。

        

      原因是:

        

      组件改成这样就可以了:

        

      然后外部调用:

        

      查看效果:

        

      

      今天就到这里。

  • 相关阅读:
    绿色版的Linux.NET——“Jws.Mono”
    警惕!高版本VS发布时预编译导致Mono中Razor找不到视图
    用迭代实现无限级分类
    如何让我们的PHP在Jexus中跑起来
    Linux.NET实战手记—自己动手改泥鳅(下)
    umei-spider
    selenium-爬取小说
    filter() 函数
    字典,元组,列表,字符串互相转换
    Python实用黑科技——解包元素(2)
  • 原文地址:https://www.cnblogs.com/dmc-nero/p/11997459.html
Copyright © 2020-2023  润新知