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

  今天:

    1、修复昨天物品显示组件文字超出的问题

    2、物品显示组件新增拖拽、双击关闭功能

    3、退出战斗、显示战利品按钮

    4、物品奖励添加 领取、丢弃 菜单功能

    5、添加UI窗口、修复UI窗口数据和人物属性不一致的问题

        

  上图:

    1、修复昨天物品显示组件文字超出的问题

    {

      昨天的BUG图:

        

      现在已经修复:

        

      主要是多个富文本改成了一个富文本的形式,之前的是这样的:

        

      现在弄成了这样:

        

      然后我要在代码里编辑文本格式:

        

    }

    2、物品显示组件新增拖拽、双击关闭功能

    {

      效果:

        

      代码:

        

    }

    3、退出战斗、显示战利品按钮

    {

      效果:

        

      代码:

        

    }

    4、物品奖励 领取、丢弃 功能

    {

      效果:

        

      代码:

        

    }

    5、添加UI窗口、修复UI窗口数据和人物属性不一致的问题

    {

      其实上图已经都有UI出现了。

      直接看修复的代码:

        角色属性类:

          

        UI类:

          

    }

    

原文地址:https://www.cnblogs.com/dmc-nero/p/12077978.html

时间: 2024-09-28 19:41:00

开始写游戏 --- 第二十九篇的相关文章

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

今天很累,主要思考一个问题,去了好几个小时. 思考什么呢? 就是: 如何把技能单独提出来,方便后期自定义设置. 先来看看目前增加的一些功能: 1.反击 2.连击增强 3.程序代码结构变化 说明: 1.反击 { 只要角色受到伤害,就会有几率反击. } 2.连击增强 { 之前连击是只打一下. 改成:如果连击后,还有几率连击的话,会继续连击,直到连击不触发为止. } 3.程序代码结构变化 { 这个更多的是提现在代码方面,而不是游戏效果上. 之前我写的代码,都是把逻辑写死,技能也写死.经过长时间思考,做

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

今天: 先看看目前战斗场景和昨天的对比 昨天: 1.新增 被动技能 2.新增 敌人被攻击动画 3.优化动画流畅度 4.修改动画封装 说明: 1.新增 被动技能 写死在攻击指令里,目前我觉得不太好,不方便后期扩展.后面我再想想怎么设计代码结构吧. 2.新增 敌人被攻击动画 3.优化动画流畅度 每次动画播放的间隔,都会增加一个站立动画来过度. 如敌人被攻击: 主角攻击时: 4.修改动画封装 之前的方式是: 销毁动画 -> 创建新动画 -> 添加动画到舞台 现在的方式是: 更改动画 -> 判断

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

今天: 1.添加:物品奖励组件 2.添加:物品信息弹框组件 3.碰到BUG,现在被卡住了 上图: 1.添加:物品奖励组件 { 效果: 代码: } 2.添加:物品信息弹框组件 { 效果: 代码: 要使用这个组件的话,还要搭配一个数据转换类: } 3.碰到BUG,现在被卡住了 { 可以看到,物品信息组件显示位置出现问题. 这个FGUI官方群,现在都没有给具体的解决方案. 这是在FGUI编辑器中的效果: 这是游戏运行的效果: 为了证明是同一个组件,我特意换了一下颜色: 可见,现在这种情况...我真的有

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

今天干了这些事情: 1.新增 菜单类 -> 动态获取 高度的功能 2.新增 战斗场景 -> 角色攻击动画 的功能 3.封装 FGUI 的播放动画函数,便于后期使用 上图: 1.新增 菜单类 -> 动态获取 高度的功能 主要是需要使用FGUI中提供的ensureBoundsCorrect方法 2.新增 战斗场景 -> 角色攻击动画 的功能 这是代码: 3.封装 FGUI 的播放动画函数,便于后期使用 这是封装的代码: 然后使用这个代码做一个逃跑的动画: 这是效果: 原文地址:http

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

今天: 1.添加指令返回 2.添加胜利姿势 3.添加技能 4.修复技能不攻击选中目标的BUG 说明: 1.添加指令返回 { 代码: } 2.添加胜利姿势 { 代码: } 3.添加技能 { 代码: 主要是 角色战斗类.假数据类.主动技能类 的修改. } 原文地址:https://www.cnblogs.com/dmc-nero/p/12061760.html

第二十九篇:浅谈一线经理的管理策略

今天看到一条朋友圈中的内容:好单位与坏单位 文中列举了好与坏的各种分别: 好公司: 牛人很多,比你更谦卑,更努力,你不努力都不好意思呆下去! 员工都有目标有理想有希望 每个人脸上都写着"价值与目标" 坏公司: 扯皮,推诿,不承担,办事效率低,发牢骚的人很多, 不仅不干活,而且党同伐异,想把干活的人全干掉! 员工以混日子,不承担责任,得过且过去生存. 每个人的脸上都写着"自我与个性" 具体到一个公司,都是好公司与坏公司的结合体. 刚刚起步的STARTUP,大家都是志同

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

今天主要除了添加点功能外,主要是来修BUG的: 1.添加:新增打开上一个场景API 2.添加:主场景 -> 打开商店 -> 配置商店数据 的功能 3.修复:主场景 -> 打开商店 -> 点击返回 -> 返回到冒险场景而不是主场景 的BUG 4.修复:打开商店 -> 购买 -> 点击物品 -> 弹出的价格显示为 undefined 的BUG 5.修复:打开商店 -> 购买 -> 点击物品 -> 物品价格显示不对 的BUG 6.修复:产生假数据

第二十九篇:USER MODE DLL开发过程中的调试技巧心得分享

最近由于项目需要,被老板安排开发一个WINDOWS USER MODE DLL, 即WINDOWS用户模式下的动态链接库. 写代码,实现具体的功能这类初等工作,对于大多数软件开发工程师来讲,只是时间与工作量上的问题,具体的WINDOWS DLL的知识点,本人参考了Jeffrey Richter的<WINDOWS核心编程>中的DLL几章,不再熬述. 这里谈一下关于USER MODE DLL在调试过程中所涉及到的一些知识点,以及它们彼此之间的关系: 1. DebugBreak / int 3; 2

小刘同学的第二十九篇博文

很遗憾今天没有干货分享出来,不过明天就考试了,衷心希望SQL Server数据库可以过啊!!! 白天状态都不怎么好,也不知道是快考试了还是怎么,反正都不是很好. 下午自己找了很多鸡汤读,还打印出来了,希望能对自己有点帮助吧. 发现跟录播真是会漏掉很多知识点啊,上次那个小球随机移动的,老师给了一段很风骚的代码,大家可以看看. <!DOCTYPE html> <html lang="en"> <head> <meta charset="U