更新日志:游戏模板/RPG-苍之羽/20210320

来自GCW
跳到导航 跳到搜索
上个更新 来源 下个更新
20210110
RPG-苍之羽 v1.01
http://f.gamecreator.com.cn/forum.php?mod=viewthread&tid=449&extra=page%3D1 20210514
RPG-苍之羽 v1.03
RPG-苍之羽 v1.02
2021年03月20日
更新内容
【功能和调整】

调整了产生焦点相关的指令实现,使其更加标准化和正确

-- 产生焦点时触发了mouseOver效果(按钮和对话框选项均支持)

-- 设置按钮焦点事件增加设置焦点索引,可以指定产生焦点时选中哪一个焦点

-- 当焦点界面图片设置为无的时候,仍然可以产生焦点了

-- 其他标准化调整

自定义游戏数值:鼠标分类名称改为了鼠键,增加了几项获取:

-- 当前已按下的按键值

-- 指定的按键值

增加了一套系统按键,方便用不同的输入设备映射相同的功能键

-- 上,下,左,右,A,B,X,Y,START,BACK,L1,L2,R1,R2

按键事件指令增加了系统按键(单按键)、系统按键(多按键)

自定义条件分歧(开关)增加:

-- 获取当前是否已经按下了指定的系统按键值

-- 获取界面组件的布尔值属性(勾选项属性)

游戏数值中增加了获取对象相对于屏幕画面的坐标X、Y

补充了一些界面本体触发事件:界面显示时、界面消失时、左键按下、左键弹起、左键双击、鼠标移动、右键按下、右键弹起、右键点击

补充了组件事件:同上

补充自定义字符串

-- 场景:获取名称

-- 场景对象:获取场景对象的名称以及自定义字符串属性

-- 玩家:获取玩家的自定义字符串属性

-- 界面:获取界面组件的字符串类属性

-- 模块:获取自定义模块数据的字符串属性

-- 世界:获取世界的自定义字符串属性

-- 系统:获取系统按键对应的名称,以便根据用户当前的输入设备和按键设置显示具体名称

整合商店,默认内置

设置面板的音量调节由原来的代码实现改为了可视化实现

脚本ProjectUtils追加了区分最近的操作是鼠标还是键盘的功能

默认材质更新,增加了预置的14款材质

其他微调整


【素材】

新增加20个人物

增加若干图块和自动元件

添加理世子行走图

更新音效素材


【BUG修正】

修正在切换新场景时,新场景中对象已碰触的事件和并行事件中存在切换场景时,可能造成卡住而非立刻再次切换场景的问题

修正克隆对象指令短语显示未能显示生成坐标的问题

修正设置界面属性的事件指令中使用常量指定布尔值的时候,输入0或false都没有用的问题

修正按键事件在未勾选ALT等特殊组合键时按住了特殊组合键仍然触发事件的错误,如注册ENTER键事件,按住ALT+ENTER不会触发

修正鼠标已选中场景对象时切换场景后,无法鼠标点击地面移动的错误

修正切换场景的瞬间上次鼠标请求的移动还会在新场景继续让人物移动的错误

修正鼠标事件在勾选了仅限于场景上使用时无法取消鼠标事件的错误