制作dll求助
gamemaker吧
全部回复
仅看楼主
level 12
最近想起n年前在傲娇玉米站看到的给gm制作dll的教程,想要尝试一下,花了一段时间按照教程做下来,但是结果还是报错。虽然gm8给出的错误信息约等于没有,估计大佬也很难能帮到我,但还是想试试求助一下
是这个教程https://www.magecorn.com/p/280.shtml这个是报错,详细来说教程的第一个函数(ShowMessage)没有报error,但是调用时返回了0,也就是说函数调用失败了;第二个函数的define报错。
2024年07月20日 13点07分 1
吧务
level 14
得放一下代码
2024年07月20日 20点07分 2
代码的话就是从教程里复制下来的,应该没有变动
2024年07月21日 00点07分
level 12
" class="BDE_Image" onload="EditorUI.resizeImage(this, 560)" unselectable="on"/>
这是代码,我是使用的vs2022,一开始导出时会报错,通过安装了vs2015的Buildtools成功解决了,导出不会报错了,但是gm8还是用不了。@梦想君🐨
2024年07月21日 00点07分 4
我提问的指的也都是导出成功的这个,并不是导出报错的
2024年07月21日 01点07分
level 12
这是gm8的代码,在create事件里。也是和教程一样的,我确信文件名没有写错。
2024年07月21日 00点07分 5
@Mirion_ 当然
2024年08月07日 00点08分
吧务
level 13
目前咱知道的其他情况都是“有个功能实现不了只能借助DLL”,像这样“知道有DLL这功能虽说不知道要实现啥但先试试”的还是第一次见。
目前好像就GM8在用dll,一旦用了的话以后想更新到S/S2或者转其他平台,遇到的麻烦事会多出一大堆。何必呢
2024年07月23日 01点07分 6
假如能做出dll,那以后有什么需要借助dll实现的功能也有可能实现了。目前也没有转其他平台的需求。gm8有很多插件很好用,但是也不是要什么都有,我也想自己制作插件
2024年07月23日 01点07分
@Mirion_ 咱不是很赞成这个观点。因为存在问题就在此基础上追加新的(甚至可能无解的)问题并不是一个好选择。另外“语法相较现代语言也显得诡异”如果是问题的话,通常的做法是直接换成现代语言吧。不是很理解把现代语言写的东西塞回到GM8的框架里这种做法,咱感觉GM8框架并没有这种优势。
2024年08月08日 00点08分
level 2
去,找,c++,的视频,网上很多,而且比较完善
2024年08月16日 00点08分 8
1