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

Project1

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

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

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
跳转到指定楼层
1
发表于 2011-9-21 14:57:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 兔毛鹿 于 2011-9-21 15:16 编辑

在公共事件中设置:在战斗中,在当前活动的角色头上出现两个字(没有边框),然后字消失
Tomorrow
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
136 小时
注册时间
2011-8-15
帖子
321
2
发表于 2011-9-21 15:16:16 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
3
 楼主| 发表于 2011-9-21 15:18:53 | 只看该作者
77777741 发表于 2011-9-21 15:16
LZ的意思是说,在敌人的头上显示敌人的名字么??还是随便的几个字啊??或者是人物对话? ...

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
9 小时
注册时间
2011-9-14
帖子
10
4
发表于 2011-9-21 18:06:48 | 只看该作者
怪物事件
回复

使用道具 举报

Lv2.观梦者

(?????)

梦石
0
星屑
729
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

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

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

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv2.观梦者

(?????)

梦石
0
星屑
729
在线时间
1327 小时
注册时间
2011-7-18
帖子
3184

贵宾

7
发表于 2011-9-22 17:37:49 | 只看该作者
兔毛鹿 发表于 2011-9-22 08:44
如果在公共事件里用脚本应该怎么写呢?如何在公共事件调用@active_battler? ...

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

使用道具 举报

Lv3.寻梦者 (版主)

  /) /)<

梦石
0
星屑
4212
在线时间
4890 小时
注册时间
2009-2-16
帖子
8434

开拓者短篇七成年组季军

8
发表于 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
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
57
在线时间
131 小时
注册时间
2008-8-12
帖子
184
9
 楼主| 发表于 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
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-26 21:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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