查看: 2592|回复: 8

[已经解决] 游戏顿卡,敌人窗口问题

[复制链接]
梦石
0
星屑
50
在线时间
62 小时
注册时间
2014-10-2
回帖
18
发表于 2014-10-6 13:09:47 | 显示全部楼层 |阅读模式

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

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

×
                                        1 .游戏战斗中,最后一个敌人攻击完成时会顿卡一下,请问这个问题怎么解决?
                                        2.敌人的战斗窗口大小在脚本哪里调?

点评

售价50经验是什么情况?!  发表于 2014-10-6 13:19

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-10-6 13:14:17 | 显示全部楼层
本帖最后由 taroxd 于 2014-10-6 13:15 编辑

1. 在游戏中按F2确认FPS。若FPS始终为60,则是脚本设计的问题,更改此时的逻辑即可。若FPS未满60,则是脚本效率的问题,需要优化脚本。
2. Window_BattleEnemy

评分

参与人数 1星屑 +100 收起 理由
VIPArcher + 100 我很赞同

查看全部评分

回复

使用道具 举报

炎

梦石
0
星屑
98
在线时间
1617 小时
注册时间
2013-8-15
回帖
4322
发表于 2014-10-6 13:38:04 | 显示全部楼层
本帖最后由 永燃的狂炎 于 2014-10-6 13:42 编辑

(⊙o⊙)…啊...这个问题问taroxd比较好(?)
好像水了...
刚刚想试试能不能不用花50经验把图片给变出来...
失败
=Test_Part_Two=

神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦神烦
回复

使用道具 举报

梦石
0
星屑
50
在线时间
62 小时
注册时间
2014-10-2
回帖
18
 楼主| 发表于 2014-10-6 13:38:38 | 显示全部楼层
                                  哦,谢谢,窗口宽度是改了,我想把窗口改成五行(上面是4行)。不知道在哪改
                                                      还有,怎么把敌人选项的A,B,C,D,E改成1.2.3.4.5
                                              顺便问一下能不能把敌人的头像和   hp,mp显示在敌人窗口
                                                                        问题好像有点多
回复

使用道具 举报

梦石
0
星屑
50
在线时间
62 小时
注册时间
2014-10-2
回帖
18
 楼主| 发表于 2014-10-6 13:43:53 | 显示全部楼层
汗,新人不知道怎么发图片,不知道这经验怎么回事

点评

没事,是我的错,不知道那个经验是怎么回事  发表于 2014-10-6 13:48
抱歉……本来想把售价改为0的一不小心按到【删除】了……  发表于 2014-10-6 13:46
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-10-6 13:48:16 | 显示全部楼层
zhou5300747 发表于 2014-10-6 13:38
哦,谢谢,窗口宽度是改了,我想把窗口改成五行(上面是4行)。不知道 ...

1. 把窗口的高度改掉就可以了
2. 在 Game_Troop 上面那个 LETTER_TABLE 里面
3. 能;需要修改脚本。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
62 小时
注册时间
2014-10-2
回帖
18
 楼主| 发表于 2014-10-6 14:40:04 | 显示全部楼层
taroxd 发表于 2014-10-6 13:48
1. 把窗口的高度改掉就可以了
2. 在 Game_Troop 上面那个 LETTER_TABLE 里面
3. 能;需要修改脚本。 ...

1.敌人战斗窗口的高度不知道在哪改,脚本里有一个队员战斗窗口的行数改动叫                WINDOW_ActorCommand
class Window_ActorCommand < Window_Command
  #--------------------------------------------------------------------------
  # ● 初始化物件
  #--------------------------------------------------------------------------
  def initialize
    super(0, 0)
    self.openness = 0
    deactivate
    @actor = nil
  end
  #--------------------------------------------------------------------------
  # ● 取得視窗的寬度
  #--------------------------------------------------------------------------
  def window_width
    return 128
  end
  #--------------------------------------------------------------------------
  # ● 取得顯示行數
  #--------------------------------------------------------------------------
  def visible_line_number
    return 5
  end
          但是敌人没有这个Command脚本

2.问题已解决
3.有这样的脚本吗?没有就算了
回复

使用道具 举报

…あたしは天

梦石
0
星屑
2308
在线时间
4033 小时
注册时间
2010-10-4
回帖
10548

开拓者贵宾

发表于 2014-10-6 14:44:39 | 显示全部楼层
zhou5300747 发表于 2014-10-6 14:40
1.敌人战斗窗口的高度不知道在哪改,脚本里有一个队员战斗窗口的行数改动叫                WINDOW_Actor ...


1. 在选择敌人的窗口里,initialize 那块里面有一个 super。把那一行改成:
    super(0, info_viewport.rect.y - line_height, window_width, fitting_height(5))
3. 最好自己写。论坛可能有,但是很难恰好符合要求吧。

评分

参与人数 1星屑 +150 收起 理由
VIPArcher + 150 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
62 小时
注册时间
2014-10-2
回帖
18
 楼主| 发表于 2014-10-6 14:52:11 | 显示全部楼层
taroxd 发表于 2014-10-6 14:44
1. 在选择敌人的窗口里,initialize 那块里面有一个 super。把那一行改成:
    super(0, info_viewport. ...

哈哈,好了,谢谢
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部