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

Project1

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

请问下........

 关闭 [复制链接]

Lv1.梦旅人

女神控

梦石
0
星屑
49
在线时间
141 小时
注册时间
2008-9-24
帖子
1455
跳转到指定楼层
1
发表于 2009-3-31 02:02:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
这个东西是怎样弄的,这个会动的

图片我就有了,但不知道怎样弄


这个标题绝对不合格……
但无奈我也不知道该怎么写- -
于是下次不许出现这种标题> <
凌辰留

此贴于 2009-4-3 12:39:26 被版主darkten提醒,请楼主看到后对本贴做出回应。

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
2
发表于 2009-3-31 02:35:27 | 只看该作者
找到一个脚本可以实现这个效果,不过确实比较复杂,我就不解释了。请用搜索和期待高手!

脚本名称:XRXS 9. 真对话加强脚本 ver.2
http://rpg.blue/upload_program/d ... ver.2_118866998.txt
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复 支持 反对

使用道具 举报

Lv1.梦旅人


梦石
0
星屑
89
在线时间
24 小时
注册时间
2006-5-27
帖子
11425

贵宾

3
发表于 2009-3-31 02:37:43 | 只看该作者
以下引用tommay于2009-3-30 18:35:27的发言:
请用搜索

我想了一下,没想到该搜什么关键词……
没看我连标题都没修改么……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
4
发表于 2009-3-31 02:38:48 | 只看该作者
以下引用凌辰于2009-3-30 18:37:43的发言:


以下引用tommay于2009-3-30 18:35:27的发言:
请用搜索

我想了一下,没想到该搜什么关键词……
没看我连标题都没修改么……

这个是加强对话框的问题,脚本的名称我都给了,下面就可以用搜索了。
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9448
在线时间
2751 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

5
发表于 2009-3-31 03:28:34 | 只看该作者
很复杂,明尼研究过但是那次研究没结果,所以放弃了...
如果没办法,直接把原工程的脚本搬过去吧...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
215
在线时间
85 小时
注册时间
2008-6-16
帖子
159
6
发表于 2009-3-31 04:45:27 | 只看该作者
可以做成一个行走图,然后设置成一个事件…………
不断地使用“设置移动路线”中的“更改角色图片”来更改…………
记得设置成并行处理…………
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦·贤者

梦石
0
星屑
50
在线时间
1141 小时
注册时间
2007-12-15
帖子
4100
7
发表于 2009-3-31 04:46:54 | 只看该作者
以下引用小唐于2009-3-30 20:45:27的发言:

可以做成一个行走图,然后设置成一个事件…………
不断地使用“设置移动路线”中的“更改角色图片”来更改…………
记得设置成并行处理…………

抱歉不行,对话框会压着角色的,这是常识。
http://rpg.blue/home.php?mod=space&uid=34951&do=blog&id=12799
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
8
发表于 2009-3-31 08:30:34 | 只看该作者
设计一个从 Sprite 派生的精灵类,用上面的素材循环显示动画,然后在你想要显示它的地方建立一个实例,不要的时候 dispose 之~

一个在 Scene_Map 上显示的简单例子:
class Sprite_PushHint < Sprite

  # 初始化精灵的各种属性
  def initialize(x, y, z = 0, viewport = nil, ox = 0, oy = 0)
    super(viewport)
    # Pictures 目录下的动画素材,这里用的是顶楼这张作为例子
    self.bitmap = RPG::Cache.picture("untitled.png")
    self.x = x
    self.y = y
    self.ox = ox
    self.oy = oy
    self.z = z
    # 记录动画帧数的变量
    @frame_count = 0
    update
  end

  def update
    # 帧数从 0 到 11 再到 0,如此循环
    @frame_count = (@frame_count + 1) % 12
    # 设置传送源矩形,两帧就换下一幅图
    self.src_rect.set(@frame_count / 2 * 37, 0, 37, 55)
  end

end

class Scene_Map

  alias main_old main
  alias update_old update


  def main
    # 在 Scene_Map 初始化时建立精灵对象
    @pushHint_sprite = Sprite_PushHint.new(100, 100, 10000)
    main_old
    # 结束时释放精灵对象
    @pushHint_sprite.dispose

  end

  def update
    update_old
    # Scene_Map 刷新时刷新精灵
    @pushHint_sprite.update

  end
end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
31 小时
注册时间
2009-3-31
帖子
97
9
发表于 2009-3-31 08:36:06 | 只看该作者
紫苏大大能给出一个范例工程吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
10
发表于 2009-3-31 13:10:32 | 只看该作者
好的,之前那个是在地图上一直刷新,写了一个在对话框等待按键继续时显示刷新的:
http://rpg.blue/upload_program/d ... _hint_118905021.rar
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-16 14:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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