查看: 1900|回复: 8

[已经解决] 怎么在公共事件里设置:战斗的角色头上显示文字?

  [复制链接]
梦石
0
星屑
50
在线时间
130 小时
注册时间
2008-8-12
回帖
117
发表于 2011-9-21 14:57:36 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 兔毛鹿 于 2011-9-21 15:16 编辑

在公共事件中设置:在战斗中,在当前活动的角色头上出现两个字(没有边框),然后字消失
Tomorrow
头像被屏蔽
梦石
0
星屑
50
在线时间
136 小时
注册时间
2011-8-15
回帖
273
发表于 2011-9-21 15:16:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
130 小时
注册时间
2008-8-12
回帖
117
 楼主| 发表于 2011-9-21 15:18:53 | 显示全部楼层
77777741 发表于 2011-9-21 15:16
LZ的意思是说,在敌人的头上显示敌人的名字么??还是随便的几个字啊??或者是人物对话? ...

等于是某些提示吧,当满足一定条件就在角色头上跳出来,停留几秒,然后淡化消失
Tomorrow
回复

使用道具 举报

梦石
0
星屑
50
在线时间
9 小时
注册时间
2011-9-14
回帖
8
发表于 2011-9-21 18:06:48 | 显示全部楼层
怪物事件
回复

使用道具 举报

(?????)

梦石
0
星屑
872
在线时间
1327 小时
注册时间
2011-7-18
回帖
3036

贵宾

发表于 2011-9-22 02:40:13 | 显示全部楼层
最简单的方法:
显示图片+移动图片 → 跳出来
等待 → 停留几秒(RMXP默认40FPS,也就是说3秒就等待3×40帧)
移动图片,透明度0,帧数设置为你想要的帧数 → 淡化消失

至于这张图片是什么就不用咱说了吧 = = 背景透明的两个字 —— 纯事件搞定!
如果用到的不是很多可以用这种方法。用到很多的话从节约资源缩减游戏体积的角度考虑还是用脚本 _ _
回复

使用道具 举报

梦石
0
星屑
50
在线时间
130 小时
注册时间
2008-8-12
回帖
117
 楼主| 发表于 2011-9-22 08:44:12 | 显示全部楼层
各种压力的猫君 发表于 2011-9-22 02:40
最简单的方法:
显示图片+移动图片 → 跳出来
等待 → 停留几秒(RMXP默认40FPS,也就是说3秒就等待3×40帧 ...

如果在公共事件里用脚本应该怎么写呢?如何在公共事件调用@active_battler?
Tomorrow
回复

使用道具 举报

(?????)

梦石
0
星屑
872
在线时间
1327 小时
注册时间
2011-7-18
回帖
3036

贵宾

发表于 2011-9-22 17:37:49 | 显示全部楼层
兔毛鹿 发表于 2011-9-22 08:44
如果在公共事件里用脚本应该怎么写呢?如何在公共事件调用@active_battler? ...

把这个变量转成全局变量来调用:
全局搜索“@active_battler =”(注意中间有个空格)
除了 = nil 的之外其余都双击跳过去下面加一行:
  1. $active_battler = @active_battler
复制代码
最后在公共事件的条件分歧里的脚本里写“$active_battler == 1”这样就是第一个角色,以此类推。
回复

使用道具 举报

  /) /)<

梦石
0
星屑
4262
在线时间
4894 小时
注册时间
2009-2-16
回帖
8198

超评测评委开拓者短篇七成年组季军

发表于 2011-9-22 19:07:18 | 显示全部楼层
各种压力的猫君 发表于 2011-9-22 02:40
最简单的方法:
显示图片+移动图片 → 跳出来
等待 → 停留几秒(RMXP默认40FPS,也就是说3秒就等待3×40帧 ...

40FPS?= = 一般都是20+FPS的路过
一直把20帧看做一秒的路过

点评

平滑模式开启之后可以上40FPS  发表于 2011-9-22 19:22
回复

使用道具 举报

梦石
0
星屑
50
在线时间
130 小时
注册时间
2008-8-12
回帖
117
 楼主| 发表于 2011-9-22 19:56:03 | 显示全部楼层
各种压力的猫君 发表于 2011-9-22 17:37
把这个变量转成全局变量来调用:
全局搜索“@active_battler =”(注意中间有个空格)
除了 = nil 的之外 ...

就是说,除了 @active_battler =nil , 在以下的那三句下面都加上 $active_battler = @active_battler ?Scene_Battle 3下搜到有两句,Scene_Battle 4下面有一句:

@active_battler = $game_party.actors[@actor_index]
@active_battler = $game_party.actors[@actor_index]
@active_battler = @action_battlers.shift
Tomorrow
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部