首页 > 其他 > 详细

开始写游戏 --- 第二十五篇

时间:2019-12-18 00:33:46      阅读:74      评论:0      收藏:0      [点我收藏+]

开始写游戏 --- 第二十五篇

  今天:

    1、添加:新增技能窗口组件

    2、修改:把战斗对象类 RoleFightObject 和 EnemyFightObject 的公共部分 提取到 FightObject 中

    3、修复:背包物品点击时,获取到的下标错误的问题

    4、修复:背包假数据中,同一个物品占用多个格子的情况

    技术分享图片

    技术分享图片

 

   上图:

    1、添加:新增技能窗口组件

    {

      技术分享图片

      代码:

      技术分享图片

    }

    2、修改:把战斗对象类 RoleFightObject 和 EnemyFightObject 的公共部分 提取到 FightObject 中

    {

      RoleFightObject类:

        技术分享图片

      EnemyFightObject类:

        技术分享图片

      FightObject类:

        技术分享图片

    }

    3、修复:背包物品点击时,获取到的下标错误的问题

    {

      改动代码:

        技术分享图片

    }

    4、修复:背包假数据中,同一个物品占用多个格子的情况

    {

      代码改动:

        技术分享图片

    }

 

  至于主动技能的释放,我还在想怎么做。。。。。。

 

  一口气写完主动技能的代码,然后弄出来了这样的效果:

    技术分享图片

  这是代码:

  ActiveSkill 类:

    技术分享图片

    主要是做了添加技能施法方法

  FightObject 类:

    技术分享图片

    主要是注册 施法指令

  RoleFightObject 类:

    技术分享图片

    主要做了,播放角色施法动画 和 技能施法动画

  GetData 假数据类:

    技术分享图片

    主要详细编写技能动画

  FightObjectOrderType 枚举类:

    技术分享图片

    主要是增加了施法指令

  FightScene 场景类:

    技术分享图片

    主要是 设置 选择的指令是哪个,选择的技能是哪个

开始写游戏 --- 第二十五篇

原文:https://www.cnblogs.com/dmc-nero/p/12057278.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!