查看: 2596|回复: 9

[已经解决] 传送带制作!

[复制链接]
梦石
0
星屑
480
在线时间
97 小时
注册时间
2016-4-5
回帖
92
发表于 2016-4-17 18:44:40 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 丿梁丶小柒 于 2016-5-9 09:43 编辑

传送带制作
梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
回帖
188
发表于 2016-4-21 02:57:44 | 显示全部楼层
完全可以用时间解决啊,如果需要, 我可以提供范例或者思路
回复

使用道具 举报

梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
回帖
188
发表于 2016-4-21 02:59:42 | 显示全部楼层
看不懂的话再说吧
QQ截图20160421025931.png
回复

使用道具 举报

梦石
0
星屑
480
在线时间
97 小时
注册时间
2016-4-5
回帖
92
 楼主| 发表于 2016-4-21 08:34:13 | 显示全部楼层
黄谊洲 发表于 2016-4-21 02:59
看不懂的话再说吧

。。这种我会  不是这个电梯 是那个传送带
回复

使用道具 举报

梦石
0
星屑
480
在线时间
97 小时
注册时间
2016-4-5
回帖
92
 楼主| 发表于 2016-4-21 08:34:41 | 显示全部楼层
黄谊洲 发表于 2016-4-21 02:59
看不懂的话再说吧

。。这种我会  不是这个电梯 是那个传送带..........................................................
回复

使用道具 举报

梦石
0
星屑
480
在线时间
97 小时
注册时间
2016-4-5
回帖
92
 楼主| 发表于 2016-4-21 08:41:17 | 显示全部楼层
52129848 发表于 2016-4-21 08:34
。。这种我会  不是这个电梯 是那个传送带.......................................................... ...

是这个传送带 不是电梯。。。。。。。。。。
QQ图片20160421084022.png

评分

参与人数 1星屑 -5 收起 理由
丿梁丶小柒 -5 连贴了,善用编辑

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
回帖
188
发表于 2016-4-21 08:42:52 | 显示全部楼层
52129848 发表于 2016-4-21 08:41
是这个传送带 不是电梯。。。。。。。。。。

渍, 是你自己说的 电梯
回复

使用道具 举报

梦石
0
星屑
480
在线时间
97 小时
注册时间
2016-4-5
回帖
92
 楼主| 发表于 2016-4-21 08:43:18 | 显示全部楼层
黄谊洲 发表于 2016-4-21 02:59
看不懂的话再说吧

回复

使用道具 举报

梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
回帖
188
发表于 2016-4-21 08:44:25 | 显示全部楼层
  1. =begin
  2. RegionSwitch for VXA ver 1.0.1.0
  3.   設定したリージョンに入ったらスイッチオン
  4.   自動実行イベントと組み合わせて使うといい感じ


  5.   マップ設定のメモ欄に
  6. [RSW:12,10]
  7.   とか書くとリージョン12に入った時にスイッチ10がONになるようになります。

  8. URL:: http://www.tktkgame.com/
  9. LAST_UPDATE:: 2012/09/18
  10. =end
  11. module Tktkgame
  12.   module RegionSwitch
  13.     REGEX_REGION_SETTING = /\[RSW:(\d+),(\d+)\s*\]/
  14.     # RPG::Map include用
  15.     module MixinMap
  16.       # メモからリージョンイベント情報を取得
  17.       def init_region_switches
  18.         @region_switches = {}
  19.         self.note.scan(REGEX_REGION_SETTING) do |m|
  20.           region_id = m[0].to_i
  21.           sw_no      = m[1].to_i
  22.           if region_id > 0 && sw_no > 0
  23.             @region_switches[region_id] = [sw_no, true]
  24.           end
  25.         end
  26.       end
  27.       protected :init_region_switches
  28.       def region_switches
  29.         init_region_switches() if @region_switches.nil?
  30.         return @region_switches
  31.       end
  32.     end

  33.     # Game_Map include用
  34.     module MixinGameMap
  35.       def check_region_switche(region_id)
  36.         if @map.region_switches.key?(region_id)
  37.           sw_no, value = @map.region_switches[region_id]
  38.           if $game_switches[sw_no] != value
  39.             $game_switches[sw_no] = value
  40.             need_refresh = true
  41.           end
  42.         end
  43.       end
  44.     end

  45.     # Game_Map include用
  46.     module MixinGamePlayer
  47.       #--------------------------------------------------------------------------
  48.       # ● 歩数増加
  49.       #--------------------------------------------------------------------------
  50.       def increase_steps
  51.         super
  52.         if !@through && !jumping?
  53.           $game_map.check_region_switche($game_map.region_id(@x, @y))
  54.         end
  55.       end
  56.     end

  57.   end # END module Tktkgame::RegionSwitch

  58. end # END module Tktkgame

  59. class RPG::Map
  60.   include Tktkgame::RegionSwitch::MixinMap
  61. end
  62. class Game_Map
  63.   include Tktkgame::RegionSwitch::MixinGameMap
  64. end

  65. class Game_Player
  66.   include Tktkgame::RegionSwitch::MixinGamePlayer
  67. end
复制代码
回复

使用道具 举报

梦石
0
星屑
50
在线时间
641 小时
注册时间
2015-7-29
回帖
188
发表于 2016-4-21 08:52:14 | 显示全部楼层
这是范例,自行研究。。具体设置是在 地图备注栏里面。如果需要移动时禁止行走图的话在@

传送带.zip

322.28 KB, 下载次数: 67

点评

感谢黄谊大神 提供的范例  发表于 2016-4-22 22:13
问题解决啦  发表于 2016-4-22 22:09

评分

参与人数 1星屑 +150 收起 理由
丿梁丶小柒 + 150 认可答案

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部