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

Project1

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

[已经解决] 图片和脚本之间的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
184 小时
注册时间
2010-6-27
帖子
1794
跳转到指定楼层
1
发表于 2011-3-28 20:14:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
1:怎么用脚本设定显示图片在对方框之上(原本是在对话框之下的,估计是Z坐标的问题,我不会调)
2:求一个淡入图片(和第一个问题配套)的脚本,即:
给一个脚本命令+图片名称,产生淡入效果,从右到左移动(也要从左到右)并渐渐可见度加深

Lv2.观梦者

梦石
0
星屑
790
在线时间
1666 小时
注册时间
2009-7-25
帖子
532

开拓者

2
发表于 2011-3-28 20:43:19 | 只看该作者
1、
sprite_picture 62行
    self.z = @picture.number
改为
    self.z = @picture.number + 9000

Window_Message 15行
    self.z = 9998
改为
    self.z = 9000

2、记得发布区有个华丽图片特效什么的,突然搜不到了喵> <。。。
先试试这个吧,马马虎虎满足要求。。。不行的话宝典里边也有的,虽然记不太清是哪部了> <
  1. #==============================================================================
  2. # 本脚本来自http://www.66rpg.com/,使用和转载请保留此信息
  3. #==============================================================================

  4. #把下面这个放到你脚本中:就可以实现“显示图片=显示+淡入”,其中淡入用20帧,
  5. #而淡入的最终透明度就是显示图片时候设置的透明度。

  6. class Interpreter
  7. #--------------------------------------------------------------------------
  8. # ● 显示图片
  9. #--------------------------------------------------------------------------
  10. def command_231
  11.    # 获取图片编号
  12.    number = @parameters[0] + ($game_temp.in_battle ? 50 : 0)
  13.    # 指定方法为 [直接指定] 的情况下
  14.    if @parameters[3] == 0
  15.      x = @parameters[4]
  16.      y = @parameters[5]
  17.    # 指定方法为 [使用变量指定] 的情况下
  18.    else
  19.      x = $game_variables[@parameters[4]]
  20.      y = $game_variables[@parameters[5]]
  21.    end
  22.    # 显示图片
  23.    $game_screen.pictures[number].show(@parameters[1], @parameters[2],
  24.      x, y, @parameters[6], @parameters[7], 0, @parameters[9])   
  25.    # 移动图片
  26.    $game_screen.pictures[number].move(20, @parameters[2],
  27.      x, y, @parameters[6], @parameters[7], @parameters[8], @parameters[9])
  28.    # 继续
  29.    return true
  30. end
  31. end


  32. # 以下脚本,可以让“图片消失”这个命令变为“图片原地20帧淡出”

  33. class Game_Picture
  34. #--------------------------------------------------------------------------
  35. # ● 消除图片
  36. #--------------------------------------------------------------------------
  37. def erase
  38.    move(20,@origin,@target_x,@target_y,@target_zoom_x,@target_zoom_y,0,@blend_type)
  39. end
  40. end

  41. #==============================================================================
  42. # 本脚本来自http://www.66rpg.com/,使用和转载请保留此信息
  43. #==============================================================================
复制代码

点评

对了,对话框的问题没有改善,但可以遮住人物了  发表于 2011-3-29 18:28
很不错,但最好加一个开关,请教我,谢谢  发表于 2011-3-29 18:27

评分

参与人数 1星屑 +600 收起 理由
禾西 + 600 辛苦費

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-24 08:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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