我是Kid,这篇文章讲了1.4tml的问题解答,收录了一些紫幽未提及并且非常难整的问题,如果碰到奇妙bug了就来这看看吧
VS没有自动补全
这个算是典中典了,首先确定你用的是VS2022,不是VSC或者VS2019之类的,第二点,请双击 .sln 或 .csproj文件,如果是新mod则 双击 .csproj文件 就好了
1.4tml一直黑框
这个问题是因为1.4tml需要6.0的net,解决方法是下载6.0的dotnet
然后打开你的tml游戏根目录
最后解压到dotnet文件夹就好了
VS一直给整篇代码报错
首先,确定你用的是VS2022
接着,打开在steam库中的tml页面
打开“管理”中的“属性”
点击“本地文件”
点“验证游戏文件的完整性”
接着steam会帮你修复问题
但是如果VS还是全部报错,那么请重新安装VS2022
TML莫名报错
上面这个也是典中典,中文的命名空间就会造成这种问题,主要是因为编译器是按照UTF8编码读取的源文件,而VS默认的中文编码是GBK,不匹配的编码就会出现难以理解的字符。
首先,在VS里点击”另存为“
选择编码保存
下一步,替换原来的文件
最后,选择UTF-8,按下确定就好了
其他问题
其他问题,就去看下面两个教程吧o(* ̄▽ ̄*)ブ
tML模组编写常见编译错误整理 – 裙中世界 (fs49.org)
夜谷紫幽:新人常见问题汇总(FAQ) – 裙中世界 (fs49.org)
最后的最后,希望这篇教程能帮的到你们,886 ^0^
对了,如果还有问题,可以加下面这两个QQ群
从零开始的mod制作教程 521594299
泰拉瑞亚Modの0基础制作交流群 747485148
也可以找我(Kid)
QQ:752211342