天工维度魔兽争霸开发者社区-全国最大的TJ集中营-原提百万联盟

标题: 动态地形辅助工具-可做无限大地形 [打印本页]

作者: 提百万    时间: 2020-9-23 22:04
标题: 动态地形辅助工具-可做无限大地形
这个工具,主要用于辅助制作 动态地形 与 无限地形 可以模拟如同MC一样无限大的地图,且随机地图

  1. function Generate takes real X , real Y returns rect
  2.     //在函数内 粘贴jass代码  后续为了方便进行操作,可以参考总面积,返回新建矩形区域
  3.     return Rect(0, 0, 0, 0))
  4. endfunction

  5. //之后调用 函数  即可在某坐标为中心生产一片区域的物体

  6. set XX = Generate(0,0)  
复制代码
使用方法:

1.打开doo文件

2.转换jass代码

详细说明:

1.选择跟随地形后,生成的jass代码,不会记录Z坐标,因此会跟随地形高低自动创建。

2.选择无视地形后,生成的jass代码,则会记录Z坐标
  也就是说你极有可能遇到飞在天上的树木,或者埋在土里的树木。

3.打开中心坐标后,会将原XY坐标,显示为参数+坐标修正。
  例如:call CreateDestructable(物体,100,200,270,1.00,1)
  替换为: call CreateDestructable(物体,参数名+100,参数名+200,270,1.00,1)
  具体是否是+100 或+200,会根据所有物体的坐标中心点进行计算后得出

注意事项:

1.不要打开超过10000个景物的doo文件

2.打开比较大的doo文件,会延长读取时间是正常的(耐心等待片刻)

已知BUG:

1.在极为罕见的情况下可能丢失个别景物

2.记录的死亡树木会被翻译成存活树木

推荐使用技巧:

1.设置中心坐标限制有效区域,可以作为总面积,用做函数返回区域大小,以便利于操作

当前版本:0.9

(, 下载次数: 9)





欢迎光临 天工维度魔兽争霸开发者社区-全国最大的TJ集中营-原提百万联盟 (http://bbs.mvprpg.com/) Powered by Discuz! X3.4