2019年12月13日
摘要:
开始写游戏 第二十一篇 今天: 1、完成攻击指定对象功能 2、更改代码结构 上图: 1、完成攻击指定对象功能 2、更改代码结构 之前是直接在菜单命令里,写入动画逻辑的。 后来想了一下,为了方便后期各个人物的扩展配置,就改成了类结构: { 这是战斗对象基类: 这是角色继承的战斗对象类: } 通过该方法
阅读全文
posted @ 2019-12-13 21:24
DMC-尼禄
阅读(143)
推荐(0)
2019年12月12日
摘要:
开始写游戏 第二十篇 今天: 1、昨天封装的动画方法废了,没用。 说明: 1、昨天封装的动画方法废了,没用。 昨天封装的方法,使用的GMovieClip类。 但是这个类不支持点击事件,所以就废了。 怎么办? 需要用GLoader将他包裹起来。 也检查到了我昨天封装的方法有问题。 现在封装成这样: 用
阅读全文
posted @ 2019-12-12 20:07
DMC-尼禄
阅读(168)
推荐(0)
2019年12月11日
摘要:
开始写游戏 第十九篇 今天干了这些事情: 1、新增 菜单类 -> 动态获取 高度的功能 2、新增 战斗场景 -> 角色攻击动画 的功能 3、封装 FGUI 的播放动画函数,便于后期使用 上图: 1、新增 菜单类 -> 动态获取 高度的功能 主要是需要使用FGUI中提供的ensureBoundsCor
阅读全文
posted @ 2019-12-11 18:35
DMC-尼禄
阅读(194)
推荐(0)
2019年12月10日
摘要:
开始写游戏 第十八篇 今天干了这些事情: 1、新增战斗场景 2、研究动画 上图: 1、新增战斗场景 这是代码: 2、研究动画 昨天说了FGUI的动画问题,所以我就弄了Egret的动画方式: 可是呢。。。突然发现,这种方式 FGUI 添加不了、、、 FGUI 要添加 GObject才行。。。 所以我这
阅读全文
posted @ 2019-12-10 19:10
DMC-尼禄
阅读(191)
推荐(0)
2019年12月9日
摘要:
开始写游戏 第十七篇 今天干了这些事: 1、修复一堆的BUG。 2、研究动画。 上图: 1、修复一堆的BUG。 2、研究动画。 FGUI的话,本来我是想要通过动效来制作人物战斗的。 我就研究到这里: 但是有个问题,他这个动效,人物动画都是固定的。 比如我举个逻辑例子: 1、开始战斗 2、配置战斗的人
阅读全文
posted @ 2019-12-09 20:00
DMC-尼禄
阅读(168)
推荐(0)
2019年12月8日
摘要:
开始写游戏 第十六篇 今天主要除了添加点功能外,主要是来修BUG的: 1、添加:新增打开上一个场景API 2、添加:主场景 -> 打开商店 -> 配置商店数据 的功能 3、修复:主场景 -> 打开商店 -> 点击返回 -> 返回到冒险场景而不是主场景 的BUG 4、修复:打开商店 -> 购买 ->
阅读全文
posted @ 2019-12-08 18:50
DMC-尼禄
阅读(207)
推荐(0)
2019年12月7日
摘要:
开始写游戏 第十五篇 今天主要做了以下工作: 1、创建虚拟数据。 2、完成 城市具体场景 中 交易功能的配置 上图: 1、创建虚拟数据。 2、完成 城市具体场景 中 交易功能的配置 这是配置文件: 这是使用方法: 这是效果: 可以看到,点击交易按钮,进入的商店场景后: 1、对话内容 根据配置而显示
阅读全文
posted @ 2019-12-07 20:27
DMC-尼禄
阅读(120)
推荐(0)
2019年12月6日
摘要:
开始写游戏 第十四篇 今天主要做了两件事情: 1、给 对话框组件 新增 支持 Dialog[] 类型的数据格式。 2、冒险 -> 点击地名 -> 进入具体场景 ,为这个 具体场景 提供了可配置的形式。 上图: 1、给 对话框组件 新增 支持 Dialog[] 类型的数据格式。 这样的话,极大的方便了
阅读全文
posted @ 2019-12-06 20:25
DMC-尼禄
阅读(178)
推荐(1)
2019年12月5日
摘要:
开始写游戏 第十三篇 今天干了这些事: 1、点击城市名称时,进入具体的场景。 2、敌人、属下 的属性类 生成。 上图: 1、点击城市名称时,进入具体的场景。 采用的方法是: 1、把地名按钮都用一个 group 包裹起来。 2、然后 在 MapScene 类中,批量的为按钮注册事件。 这是 具体场景类
阅读全文
posted @ 2019-12-05 19:27
DMC-尼禄
阅读(139)
推荐(0)
2019年12月4日
摘要:
开始写游戏 第十二篇 今天干了这些事情: 1、修复昨天背包组件遗漏的BUG 2、把UI提出为一个窗口,方便后期显示和隐藏 3、新增冒险地图场景 4、把FGUI的资源进行分包处理,避免单个包过大,导致游戏加载缓慢。 上图: 1、修复昨天背包组件遗漏的BUG 2、把UI提出为一个窗口,方便后期显示和隐藏
阅读全文
posted @ 2019-12-04 19:08
DMC-尼禄
阅读(166)
推荐(0)