设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 5877|回复: 2
打印 上一主题 下一主题

[有事请教] 如何在获得状态的时候,执行开关或者公共事件?

[复制链接]

Lv2.观梦者

梦石
0
星屑
287
在线时间
49 小时
注册时间
2021-3-22
帖子
13
跳转到指定楼层
1
发表于 2021-7-5 18:03:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
10星屑
如题,想要制作一个死亡回归的功能,就是队伍角色都死亡之后,回到设定地点。需要在角色获得无法战斗状态的时候,执行开关衔接其他的事件,达成循环,目前卡在“战斗中获得状态触发开关和事件”这个问题上,希望大佬们可以不啬赐教,在此谢过!
想要制作的是不需要地图事件,直接在地图设置中进行默认遇敌触发战斗的死亡回归功能,所以在地图上新建项目编辑的功能并不适用。

最佳答案

查看完整内容

添加状态方法 Game_Battler.prototype.addState 参数stateId 里面自己写switch case 开关操作 $gameSwitches.setValue(【开关编号】, true/false) 调用公共事件 $gameTemp.reserveCommonEvent(【公共事件id】); 自己擦一下吧
云儿愿为一只鸟,鸟儿愿为一朵云。

Lv3.寻梦者

梦石
0
星屑
4769
在线时间
669 小时
注册时间
2021-3-24
帖子
525
2
发表于 2021-7-5 18:03:27 | 只看该作者
添加状态方法
Game_Battler.prototype.addState
参数stateId 里面自己写switch case

开关操作
$gameSwitches.setValue(【开关编号】, true/false)

调用公共事件
$gameTemp.reserveCommonEvent(【公共事件id】);

自己擦一下吧
全家活光光~
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
287
在线时间
49 小时
注册时间
2021-3-22
帖子
13
3
 楼主| 发表于 2021-7-5 18:30:37 | 只看该作者
清澈淌漾 发表于 2021-7-5 18:03
添加状态方法
Game_Battler.prototype.addState
参数stateId 里面自己写switch case

非常感谢。
云儿愿为一只鸟,鸟儿愿为一朵云。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-24 22:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表