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

Project1

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

[已经解决] 关于VA默认战斗增强脚本的一些问题

[复制链接]

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
跳转到指定楼层
1
发表于 2013-1-16 18:45:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 BlackAz 于 2013-1-19 09:42 编辑

上次问了一下如何在战斗中显示人物
感谢    冰鎮史萊姆    的帮助
然后去 http://rpg.blue/thread-221918-1-5.html
下载了一个脚本
如下(我删掉了AUDIO部分因为我不需要-。-):

$se名 = [*"A".."E"]
class Scene_Battle < Scene_Base
        alias start_actor_command_selection_old start_actor_command_selection
        def start_actor_command_selection
    start_actor_command_selection_old
               
                @actorface = Sprite.new
                @actorface.bitmap = Bitmap.new("Graphics/Faces/face" + BattleManager.actor.id.to_s + ".png")
                @actorface.y = Graphics.height - @actor_command_window.height - @actorface.bitmap.height
        end
         
        alias prior_command_old prior_command
        def prior_command
                @actorface.dispose if @actorface != nil && @actorface.disposed? != true
                prior_command_old
        end
        alias next_command_old next_command
        def next_command
                @actorface.dispose if @actorface != nil && @actorface.disposed? != true
                next_command_old
        end
end

然后我发现如果头像文件过大貌似就不显示了(其实我想放一个2/3身像上去=、=)
有什么解决办法么=。=?(没接触过ruby表示里面都代表什么看不懂啊....)
其次
@actorface.y这个应该是代表图片显示的Y坐标吧-。- 求教一下Graphics.height以及后面那些数据是代表什么-。-
或者有没有说明这些变量的帖子或者教程呢?伸手一下{:2_249:} 因为我还想改一下X坐标...但是完全不知道应该用什么来表示..

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
2
 楼主| 发表于 2013-1-16 20:44:13 | 显示全部楼层
j433463 发表于 2013-1-16 20:26
Graphics 是指整个画面,Graphics.width 是屏幕的宽,Graphics.height 是屏幕的高,
默认分辨率是 544*416 ...

@actor_command_window.height - @actorface.bitmap.height
那这两个呢?
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
3
 楼主| 发表于 2013-1-16 20:44:50 | 显示全部楼层
hcm 发表于 2013-1-16 20:38
这好办啊,直接把图片缩小一下或者把原本就不用显示的图片部分删掉就行了。 ...

好的我去试试~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
345
在线时间
57 小时
注册时间
2013-1-11
帖子
33
4
 楼主| 发表于 2013-1-16 21:56:10 | 显示全部楼层
j433463 发表于 2013-1-16 21:36
脚本不是有这个吗:

@actorface = Sprite.new

太感谢了~
因为才刚刚接触RM所以不懂的比较多-。-
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-10 09:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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