魔兽地图编辑器吧 关注:64,941贴子:3,835,205
  • 9回复贴,共1

【抛砖引玉】1.31 Lua require

只看楼主收藏回复

目前官方 WE 并不支持 require,WE 内写代码没有灵魂,介绍一款 VS 插件
https://marketplace.visualstudio.com/items?itemName=Dencer.warcraft-vscode
功能如下:
* Pack map
* Run map
* Open world editor
* Add libraries
Lua 方面支持:
* require
* dofile
* loadfile
使用方式很简单,F1 按顺序执行以下命令
Warcraft: Create Project
字面意思
Warcraft: Clean Project
这里是删除项目内已经编译好的脚本已经地图文件
Warcraft: Add Library
这个库自带了一些扩展库,有兴趣可以了解下
Warcraft: Compile Script
编译,把 src 下面的代码和地图自带的脚本打包成 war3map.lua
Warcraft: Pack Map
打包地图
Warcraft: Run Map
编译、打包、运行一套龙服务,不过我测试的时候只是唤醒了魔兽,并没有直接进入游戏,有办法直接进入游戏的同学留言指点下
Warcraft: Open World Editor
字面意思
Warcraft: Toggle Configuration
Toggle Configuration between with debug and release
打包选项:debug 与 releas 版本
这项目目前已经停更一段时间,下载量也比较小,不过在目前不支持 require 的 WE 环境下是一个不错的选择


IP属地:福建1楼2019-10-19 12:49回复
    虽然看不懂


    IP属地:广东来自Android客户端2楼2019-10-19 13:36
    回复
      完全不懂


      来自Android客户端3楼2019-10-19 18:12
      回复
        续:
        Warcraft: Run Map 可以直接运行地图,之前是我配置问题,如下设置即可


        IP属地:福建5楼2019-10-31 11:37
        收起回复
          奥利给


          IP属地:湖北6楼2019-10-31 11:58
          回复


            IP属地:上海来自Android客户端7楼2019-11-08 11:30
            回复
              楼主我不能使用warcraft-vscode 的Warcraft: Create Project命令创建项目 会提示连接失败


              IP属地:北京9楼2020-10-16 22:54
              回复