Для начала работы с миникартой, создайте/откройте мир с человечком(блок-мен) или создайте своего. Теперь снимите галочку Visible on mini-map. Ваш человек не будет показан на карте в статическом режиме и добавив иконку, мы сможем видеть его перемещение по карте. Теперь перейдите в меню Tools. Щелкните "Create mini-map". Но при запуске игры, минимап не появился. Почему? Дело в том, что он уже готов, только надо подредактировать скрипты, чтобы движок "увидел" миникарту: Перейдите во вкладку "Scripts" и выберите из списка main.gsl(по-умолчанию от там один). Теперь нажмите "Edit" ищите эти срочку кода: <font color="#ff0000">//</font> mini-map setup //game.ShowMap(); //game.SetMapMaskTexture("../worlds/mapmask.psd"); //game.SetMapZoom( 35); //game.SetMapMarkerSize( 0.07); //game.SetMapMarkerOverhang( 0.05); //game.SetMapCircular( true); Выделенное красным можно убрать. Запустите игру. Теперь минимап отображается, но есть проблемы с масштабом. Аналогичным образом убираем "//" из строчек: //game.SetMapZoom( 35); //game.SetMapZoom( 35); И настраиваем по своему вкусу. Удачной работы!
|