小地图

From Valve Developer Community
< Dota 2 Workshop Tools:zh-cn‎ | Level Design:zh-cn
Revision as of 12:01, 19 August 2014 by F1rstDan (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
English

Dota2中的小地图是一种俯瞰图,这张图可以进行编辑,但不能动态修改。需要重新定义才能支持地图几何形状的变化。地图上可以叠加动态信息,比如防御塔或单位的位置。


小地图各种设置(如玩家图标大小)可以通过脚本修改,或者在Hammer用 dota_custom_game_events 实体调整。其他的设置,如缩放或位置(如XY坐标)则必须在 /resource/overviews/minimapname.txt 这个文件内编辑。


自动创建小地图

自动生成小地图需要进入编译地图(Compile Map,按 F9 进入) 勾选 "Create minimap on load" ,需要注意的是产生一个新的小地图图像时,无论是自动还是手动,都将覆盖现有的微缩图像。


手动创建小地图

  • 在Hammer里,增加两个 "dota_minimap_boundary" 实体,分别放在地图的两边,用于定义XY轴的边界。他们在Z轴上的高度差就决定了小地图的深度。
  • 编译并启动地图。
  • 在控制台里输入 dota_minimap_create
  • /materials/overviews 下就会生成一张小地图的图片,图片的名字就和地图的名字一样。
  • 小地图的设置放在 /resource/overviews/ 文件夹下面,是一个和地图同名的文本文件。
    • 注意:小地图的设置只会影响到叠加在上的动态图标,但不会影响图片本身。想要修改的话,请直接编辑图片。