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

Project1

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

三远景图脚本问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-10
帖子
678
跳转到指定楼层
1
发表于 2008-7-30 15:47:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
三远景图脚本问题,我用的那个三远景图的脚本是要八方向的,可是我要用的人物行走素材只有4方向的,有没办法改下脚本,让它可以用四方向的行走图
#==============================================================================
# 脚本说明:
#
# 1,作者:柳柳,来自www.66rpg.com
#
# 2,功能:讲32×32的格子切为4个16×16的格子,拓展八方向走和设置功能
#
# 3,适用对象:原则:必须放弃默认素材
#
#              3-1,远景图制作游戏
#                  用多远景图方法,第一层是远景,_2是遮挡,_3是通行判定。
#                  凡是白色的地方都是不可通行,黑色为可以通行。
#         
#              3-2,八方向原创素材游戏
#                  注意图块设置中有一个地方一定注意:尽最大可能不要使用4方向通行
#                  也就是说,尽量只有两个通行:不能通行,可以通行。
#
# 4,命名规范:图★帧数.png:用于待机图   ;  ▲图★帧数:用于行走图
#              △图★帧数:用于待机和行走图通用
#              其中帧数都可以省略,则会用默认的数值
#
# 其他建议:用此工程作为母板,其他内容继续添加
#           除非你对脚本有一定的自信,否则不要把本脚本的内容添加到其他工程
#==============================================================================
module MY66     # 属性设置
  
  EFFECT = 2    # NPC的影响范围,设置为0,1或2。
                # 影响范围越大,则NPC就越“胖”
                # 也就是说,如果为0,想要触发NPC,则必须紧贴着NPC
                # 设置为1,NPC为十字影响范围,2为大十字影响范围。推荐使用1,除非你游戏中的素材都是肥胖宽大型的。
  
  DIR = 0       # 4方向走或者8方向走,8方向的素材方向为2,4,6,8,1,3,9,7;
                # 如果设置为0,则为斜4方向走,素材方向为1,3,9 ,7
                # 如果素材顺序和本处设定不同,自己修改Sprite_Character的67-76行部分
               
  DIR_PLUS = 4  # 总共有几行,4方向4行,8方向8行,这个和上面的方向配套设置。
  
  PATTERN_NUMBER = 6 # 每一步的帧数,取值范围为1-100,再大也行,不过会耗内存。
                     # 如果自带步数,则按自带的算。
                     # 自带方法:行走图名★帧数
  
  MSPEED = 13   # 刷新的速度,越大越慢。你可以自己调整一下这个数值看看效果
                # 数值太小会很恶搞  
end

# 赠送函数(设置移动路线里面直接使用脚本输入即可)

# turn1, turn3, turn7, turn9,向左下,右下,左上,右上转。

# pattern1,pattern2,pattern3,pattern4,手动改变为1-4列。
              
# 其他:参考范例设置吧。这个效果比较适合于情节比较强的游戏。

要怎么弄啊~~~~~{/ll}
版务信息:本贴由楼主自主结贴~
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-30
帖子
95
2
发表于 2008-7-30 15:56:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-10
帖子
678
3
 楼主| 发表于 2008-7-30 16:05:12 | 只看该作者
以下引用nasa123于2008-7-30 7:56:24的发言:

DIR = 4       # 4方向走或者8方向走,8方向的素材方向为2,4,6,8,1,3,9,7;
              # 如果设置为0,则为斜4方向走,素材方向为1,3,9 ,7
              # 如果素材顺序和本处设定不同,自己修改Sprite_Character的67-76行部分


你把斜方向的1,3,9,7去除
DIR = 4       # 4方向走或者8方向走,8方向的素材方向为2,4,6,8;
              # 如果设置为0,则为斜4方向走,素材方向为1,3,9 ,7
              # 如果素材顺序和本处设定不同,自己修改Sprite_Character的67-76行部分



[本贴由作者于 2008-7-30 7:57:43 最后编辑]

我改了之后要测试,怎么会弹出"制作过程失败"????
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-30
帖子
95
4
发表于 2008-7-30 16:07:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-10
帖子
678
5
 楼主| 发表于 2008-7-30 16:09:27 | 只看该作者
以下引用nasa123于2008-7-30 8:07:17的发言:

如果素材顺序和本处设定不同,自己修改Sprite_Character的67-76行部分

  end
    if @character.moving?
      if @character.character_name.split(/△/)[1] == nil         
        if @change == 0 and @character.character_name.split(/▲/)[1] == nil
          @character.character_name = "▲"[email protected]_name
        end
        @change = 4
      end
    end
    # 设置可视状态

这个???那要怎么改???
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-30
帖子
95
6
发表于 2008-7-30 16:32:08 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-10
帖子
678
7
 楼主| 发表于 2008-7-30 17:57:41 | 只看该作者
以下引用nasa123于2008-7-30 8:32:08的发言:

就是说 比如 2 4 6 8  分别对应一个方向的行走图
你把素材和代码对号入座就行了

看不懂,可不可以直接把整个脚本改下???
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-8-10 05:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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