作者laechan (小太保)
看板mud_sanc
标题[闲聊] mirror 指令
时间Fri Jun 15 16:39:03 2012
这个指令的正式版尚未推出,目前只有 deep 可以使用,
可是建议是不要使用。
(它要搭配修改其它档案後才能正常执行)
以下町为例,runmap 的执行结果如下..
口─口
│ │
口─口
│ │
口─口
│
口
│
口
│
口─口─口
│
口─口─口─口
│ │
口 口
│ │
口 口
│
口
│
口
总共 21 格,区域地图类似一个h。经 mirror 後再以
runmap 执行如下..
口
│
口
│
口 口
│ │
口 口
│ │
口─口─口─口
│
口─口─口
│
口
│
口
│
口─口
│ │
口─口
│ │
口─口
一样是 21 格,但是区域地图的形状由h→ㄐ型,也就是
上下颠倒、左右亦颠倒。
这就是所谓的 mirror。
底下简单讲我要弄的东西,假设某个区域长成底下这样..
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
│ │
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
那今天我只需要用 drawmap 画出底下的地图就可
口─口─口
│ │
口 口─口
│ │
口─口─口
然後使用 mirror 再对区域做连结,就可产生底下的东西
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
然後再对上面连结後的区域再做 mirror..
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
接着再连结..
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
│ │
口─口─口 口─口─口
│ │ │ │
口 口─口─口─口 口
│ │ │ │
口─口─口 口─口─口
这就是 mirror。甚至再对上面的东西再做 mirror..
口─口─口 口─口─口 口─口─口 口─口─口
│ │ │ │ │ │ │ │
口 口─口─口─口 口─口 口─口─口─口 口
│ │ │ │ │ │ │ │
口─口─口 口─口─口 口─口─口 口─口─口
│ │ │ │
口─口─口 口─口─口 口─口─口 口─口─口
│ │ │ │ │ │ │ │
口 口─口─口─口 口─口 口─口─口─口 口
│ │ │ │ │ │ │ │
口─口─口 口─口─口 口─口─口 口─口─口
│ │
口─口─口 口─口─口 口─口─口 口─口─口
│ │ │ │ │ │ │ │
口 口─口─口─口 口─口 口─口─口─口 口
│ │ │ │ │ │ │ │
口─口─口 口─口─口 口─口─口 口─口─口
│ │ │ │
口─口─口 口─口─口 口─口─口 口─口─口
│ │ │ │ │ │ │ │
口 口─口─口─口 口─口 口─口─口─口 口
│ │ │ │ │ │ │ │
口─口─口 口─口─口 口─口─口 口─口─口
这时房间要多少就有多少、区域要多大就有多大,
这就是 mirror。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.61.157.53