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

Project1

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

[已经解决] 关于横版战斗的两个问题。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
739 小时
注册时间
2013-4-15
帖子
1756
跳转到指定楼层
1
发表于 2013-6-20 20:23:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 576437081 于 2013-6-29 13:13 编辑

第一个问题:

上图中的人物信息栏是怎么弄的?
我的是这个样子:

好吧还有一个问题:

上图那个框是怎么弄的?
我的是普通窗口啊。


用什么脚本?

点评

用脚本→_→  发表于 2013-6-20 22:15

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2013-5-25
帖子
91
2
发表于 2013-6-21 22:10:41 | 只看该作者
  1. #==============================================================================
  2. # ★RGSS2
  3. # STR11b_XP風バトル#バトルメッセージ v1.2 08/01/26
  4. # サポート:htt#p:/#/ot#su.cool.ne.jp/strcatyou/ ←6R提示我没法发链接。请把链接中#符去掉以打开。
  5. # ・バトルメッセージを透明化して、左上に移動します。
  6. #
  7. #------------------------------------------------------------------------------
  8. #
  9. # 更新履歴
  10. # ◇1.2→1.3
  11. # 通常のウィンドウ表示に対応 (ウィンドウを透明化しないオプション)
  12. # ◇1.1→1.2
  13. # STR11fへの対応に伴い仕様変更
  14. # 設定箇所追加(メッセージ幅)
  15. # ◇1.0→1.1
  16. # 選択肢がおかしいバグ修正
  17. #
  18. #==============================================================================
  19. # ■ Window_BattleMessage
  20. #==============================================================================
  21. class Window_BattleMessage < Window_Message
  22.   # Color de Fondo (degradado) [izquierda, derecha]
  23.   TEXT_B_COLOR = [Color.new(0,0,0,0), Color.new(0,0,0,0)]
  24.   INFO      = "Battle Message" # Mensagem do quadro de mensagens
  25.   BTWIDTH   = 360       # Altura
  26.   MOVE      = true      
  27.   SPEED     = 2         
  28.   W_OPACITY = 96         
  29.   N_WINDOW  = false  #--------------------------------------------------------------------------
  30.   # ★ エイリアス
  31.   #--------------------------------------------------------------------------
  32.   alias initialize_str11b initialize
  33.   def initialize
  34.     initialize_str11b
  35.     self.x = 0
  36.     self.y = 0
  37.     self.back_opacity = 0
  38.     self.opacity = 0
  39.     unless N_WINDOW
  40.       @b_sprite = Sprite.new(self.viewport)
  41.       bitmap = Bitmap.new(BTWIDTH, 96 + 16)
  42.       bitmap.gradient_fill_rect(0, 16, BTWIDTH, 96, TEXT_B_COLOR[0], TEXT_B_COLOR[1])
  43.       bitmap.font.shadow = false
  44.       bitmap.font.size = 16
  45.       bitmap.draw_text(2, 2, BTWIDTH, 16, INFO)
  46.       @b_sprite.bitmap = bitmap
  47.       @b_sprite.x = self.x
  48.       @b_sprite.y = self.y
  49.       @b_sprite.src_rect.height = 16
  50.       @b_sprite.opacity = 0
  51.       @str11f = false
  52.     end
  53.   end
  54.   alias dispose_str11b dispose
  55.   def dispose
  56.     dispose_str11b
  57.     unless N_WINDOW
  58.       @b_sprite.bitmap.dispose
  59.       @b_sprite.dispose
  60.     end
  61.   end
  62.   alias update_str11b update
  63.   def update
  64.     update_str11b
  65.    
  66.     unless N_WINDOW
  67.       if self.visible and (@lines.size > 0 and not @str11f) or
  68.          (@text != nil or self.pause or @index > -1)
  69.         @b_sprite.opacity += W_OPACITY
  70.         h = @b_sprite.src_rect.height
  71.         if @text != nil
  72.           @l = 4
  73.         else
  74.           unless self.pause or @index > -1
  75.             @l = @lines.size
  76.           else
  77.             @l = 4
  78.           end
  79.         end
  80.         if MOVE
  81.           if SPEED == 1
  82.             @b_sprite.src_rect.height = 16 + (@l * 24)
  83.           else
  84.             s = (SPEED - 1)
  85.             @b_sprite.src_rect.height = (h + ((16 + (@l * 24)) * s)) / SPEED
  86.           end
  87.         else
  88.           @b_sprite.src_rect.height = 96 + 16
  89.         end
  90.       else
  91.         @b_sprite.opacity -= W_OPACITY
  92.       end
  93.     else
  94.       if self.visible
  95.         self.back_opacity += W_OPACITY
  96.         self.opacity += W_OPACITY
  97.         self.back_opacity = 200 if self.back_opacity > 200
  98.       else
  99.         self.back_opacity -= W_OPACITY
  100.         self.opacity -= W_OPACITY
  101.       end
  102.     end
  103.   end
  104. end
复制代码
用这个试试。

点评

用了跟没用一样···(就算我有“Battle Message图片也没用。)  发表于 2013-6-24 19:14
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
739 小时
注册时间
2013-4-15
帖子
1756
3
 楼主| 发表于 2013-6-24 19:18:00 | 只看该作者
本帖最后由 576437081 于 2013-6-24 21:21 编辑

难道这个问题很难吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2013-5-25
帖子
91
4
发表于 2013-6-24 21:16:14 | 只看该作者
不需要图片。可以提供工程吗?我想看一下是不是冲突了。
或者你在脚本库里搜索"class window_battlemessage"把搜索结果截图给我看看。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
739 小时
注册时间
2013-4-15
帖子
1756
5
 楼主| 发表于 2013-6-24 21:28:56 | 只看该作者
长奁 发表于 2013-6-24 21:16
不需要图片。可以提供工程吗?我想看一下是不是冲突了。
或者你在脚本库里搜索"class window_battlemessage ...

工程在此。为了防止剧透,只有DATA文件。
(啊好像不对,有了data文件好像就能看数据库和事件了吧?)

复件 Data.zip

291.72 KB, 下载次数: 45

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
44 小时
注册时间
2013-5-25
帖子
91
6
发表于 2013-6-24 21:41:15 | 只看该作者
你妹……
那么多图片,我测试时耐心的一张张找了差不多的替代进文件夹去还改了名……Orz
能顺便把素材文件夹一起发来么……?
我这样要到猴年马月去…………Orz
看了下你的脚本应该没冲突…?
你把我给的那个放在最下面,但是在main之上。试试

点评

额,素材嘛,等我有空吧!  发表于 2013-6-25 11:59
然后新建个工程用这脚本试试。  发表于 2013-6-24 21:41
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
306 小时
注册时间
2008-3-2
帖子
164
7
发表于 2013-6-25 00:48:47 | 只看该作者
http://rpg.blue/thread-313694-1-1.html
看看我的工程吧、

点评

我早就看过了,只可惜分辨率不同,而且我不会搞轮盘式战斗······  发表于 2013-6-25 11:57
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
306 小时
注册时间
2008-3-2
帖子
164
8
发表于 2013-6-25 13:41:18 | 只看该作者
I爱幻想 发表于 2013-6-25 00:48
http://rpg.blue/thread-313694-1-1.html
看看我的工程吧、

论坛上脚本比较少,只能从游戏里提取,实在不行就一条条复制。

点评

从游戏里提取实在太…用了大量魂之轮回里的吧?  发表于 2013-6-25 20:13
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
306 小时
注册时间
2008-3-2
帖子
164
9
发表于 2013-6-25 22:33:50 | 只看该作者
I爱幻想 发表于 2013-6-25 13:41
论坛上脚本比较少,只能从游戏里提取,实在不行就一条条复制。

没有用太多,大多数都是整合起来的,东凑凑西凑凑。
或者你把脚本发来我看看。

点评

明白- -!  发表于 2013-6-25 22:38
请注意不要连帖,多使用点评。  发表于 2013-6-25 22:37
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
306 小时
注册时间
2008-3-2
帖子
164
10
发表于 2013-6-25 22:44:39 | 只看该作者
Data.zip (292.89 KB, 下载次数: 57)
解决了你的第二个问题。第一个没素材不好弄。

点评

谢谢啊!但是等级不够不能评分。  发表于 2013-6-26 11:51

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 精品文章

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-22 21:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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