Project1

标题: 请问,有没有办法把某些区域用黑色盖住,让主角看不到 [打印本页]

作者: 迷糊咖啡厅    时间: 2014-3-26 16:15
标题: 请问,有没有办法把某些区域用黑色盖住,让主角看不到
本帖最后由 迷糊咖啡厅 于 2014-3-26 16:56 编辑

举个例子,比如说

有上面这个,每个区域用不同的编号填满,只有当主角进入了,才能显示这一片

有没有什么办法实现这一功能呢?

作者: 迷糊咖啡厅    时间: 2014-3-26 16:17
当主角进入0编号时,就会成为全黑的状态

作者: 化螺耕    时间: 2014-3-26 16:24
在变量操作那里将角色X或者Y坐标代入,然后条件分歧当坐标满足进入2区域时就执行地图变化的事件…………好吧,渣渣只是给个思路,可不可行楼主试试吧
作者: 迷糊咖啡厅    时间: 2014-3-26 16:28
化螺耕 发表于 2014-3-26 16:24
在变量操作那里将角色X或者Y坐标代入,然后条件分歧当坐标满足进入2区域时就执行地图变化的事件…………好 ...

你的意思是说分别把这几个地图做出来,然后进入相应的区域时传送过去么?
作者: tseyik    时间: 2014-3-26 16:30
可以
module KURE
  module RegionSee
    REGION_SEE = []
    NORMAL_REGION = []
    NORMAL_MAP = []
   
    #適用エリア設定
      #アクターを中心として消去するタイルイベントの範囲を設定します。
      AREA_X = 30
      AREA_Y = 30
      
      #この設定を適用しないMAPIDの設定
      NORMAL_MAP = []
   
    #通常リージョン
    #設定されたリージョンは設定が適用されない
    NORMAL_REGION = []
   
    #複数リージョン設定
    #REGION_SEE[リージョンID] = [見えるリージョン]
    REGION_SEE[6] = [1,2]
    REGION_SEE[7] = [2,3]
    REGION_SEE[8] = [2,4]
    REGION_SEE[9] = [4,5]
   
    #リージョン未設定のマスの処理
   
      #表示設定
      # 0 = リージョン設定マスに乗れば見えなくなる
      # 1 = 常に見える
      ZERO_REGION_SEE_MODE = 0
   
      #動作処理
      # 0 = 他のリージョンと同じ動作(リージョン未設定のみ見える)
      # 1 = 全てのマスが見える
      ZERO_REGION_ACT_MODE = 1

可視領域設定.rar

1.99 KB, 下载次数: 73


作者: 迷糊咖啡厅    时间: 2014-3-26 16:40
tseyik 发表于 2014-3-26 16:30
可以
module KURE
  module RegionSee

这么快。太感谢了
作者: 迷糊咖啡厅    时间: 2014-3-26 16:53
tseyik 发表于 2014-3-26 16:30
可以
module KURE
  module RegionSee

不知道是BUG还是因为需要设置的原因

这个显示有点不太对劲




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1