查看: 3958|回复: 5

[有事请教] 请问想做出鬼魂突然出现...10秒后又消失...20秒后又出现

[复制链接]
梦石
0
星屑
7997
在线时间
1442 小时
注册时间
2018-12-16
回帖
1843
发表于 2019-11-15 10:49:59 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
请问想做出鬼魂突然出现...10秒后又消失...20秒后又出现

这要怎么做呢 ?
梦石
0
星屑
1075
在线时间
133 小时
注册时间
2019-5-1
回帖
57
发表于 2019-11-15 11:44:35 | 显示全部楼层
本帖最后由 chinx 于 2019-11-15 11:47 编辑

由于MV事件编辑器没有针对sprite的淡入淡出选项,因此要做出理想的鬼魂效果,可以考虑用MOG的插件MOG_CharacterMotion.js

插件指令使用方法例:
ghost_mode_event_id : 4 : 1

这里大约是10秒一个循环(消失--出现--消失)。要指定多少秒循环,需要自己在插件内部改相关脚本。
回复

使用道具 举报

梦石
0
星屑
12161
在线时间
4435 小时
注册时间
2014-4-11
回帖
5616

开拓者

发表于 2019-11-15 12:09:31 | 显示全部楼层
事件设置成并行处理
等待
独立开关开
另一页
等待
独立开关关

评分

参与人数 2赞 +2 收起 理由
哇哇哇啊叭叭 + 1
fux2 + 1 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
12824
在线时间
1010 小时
注册时间
2019-11-5
回帖
2329

极短27参与极短25参与极短24参与

发表于 2019-11-15 20:23:43 | 显示全部楼层
第一次做技术回复,见笑了

1. 几种常见的图式:○触发事件(表原因),□动作事件(表结果),♢条件判断【类】事件(包含一部分的触发事件,但也可在程序执行过程中出现。正确的书里并不是这么写的,但我比较喜欢这么设定)。具体可以找本有关逻辑的书看看,这是三种基本的逻辑图形
2. 两种运行关系:并行处理(两条逻辑同时进行),顺序处理(两条逻辑先后执行)


  事先将鬼魂事件具有鬼魂行走图的页面的“出现条件”设为“当独立开关A开启时”

如果这是段动画,则:
  设置一个启动事件K'
  ○当事件K'启动时(动画需要启动)→□设置移动路线,令鬼魂事件独立开关A打开(怪物突然出现,给你了)→□等待600帧(等待10s)→设置移动路线,令鬼魂事件独立开关A关闭(突然消失)→□等待1200帧(以后略)→设置移动路线,令鬼魂事件的独立开关A开启

如果这是一个怪物的显示效果,则:
  设置一个并行事件K'',启动条件为开关n打开
  ○当开关n打开时(怪物启动)→循环开始→□设置移动路线,令鬼魂事件独立开关A打开(怪物突然出现,给你了)→□等待600帧(等待10s)→设置移动路线,令鬼魂事件独立开关A关闭(突然消失)→□等待1200帧(以后略)→设置移动路线,令鬼魂事件的独立开关A开启→循环重启





风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复

使用道具 举报

梦石
0
星屑
7997
在线时间
1442 小时
注册时间
2018-12-16
回帖
1843
 楼主| 发表于 2019-11-15 21:03:40 | 显示全部楼层
各位大神~收下拉~
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部