9

主题

17

回帖

881

积分

优秀创作者

积分
881

夏日·闪闪发光勋章

发表于  2023-6-21 18:38:24 | 显示全部楼层 |阅读模式 3927 7
本帖最后由 无名拉二胡#7884 于 2023-6-21 19:27 编辑

虽然y3的ECA提供了和lua交互的接口,但是反复在vscode和ECA里面编写可能有些同学也觉得比较麻烦

这里提供一种不用打开lua文件,直接在ECA写lua的方法
懂得都懂,其实就是利用一下lua的load函数
load函数是lua自带函数,必定存在,用load写一串字符串就能直接写入内存
这里我给一个案例:  在ECA设置游戏的分辨率

目前版本ECA是没有这个接口的,但是我们可以用lua代码来实现,如图所示



第二行是代码字符串
第三行是调用load函数,load可以把这个字符串变成代码执行,从而实现ECA直接运行lua,是load(args[1])()   加载并运行
QQ图片20230621192639.png

53

主题

102

回帖

2369

积分

精英创作者

积分
2369

夏日·活跃之王勋章

发表于  2023-6-21 19:03:54 | 显示全部楼层
while ture do print(6) end
发表于  2023-6-21 21:01:49 | 显示全部楼层
你们2个太恐怖了!

3

主题

6

回帖

198

积分

普通创作者

积分
198
发表于  2023-6-27 15:58:25 | 显示全部楼层
while ture do print(6) end

0

主题

19

回帖

146

积分

普通创作者

积分
146
发表于  2023-7-11 18:07:38 | 显示全部楼层
还可以这么整?两位快乐重叠在一起,明明,明明可以更快乐的……(突然白学)

1

主题

2

回帖

23

积分

普通创作者

积分
23
发表于  2023-8-5 21:54:06 | 显示全部楼层
repeat print(6) until false

0

主题

19

回帖

84

积分

普通创作者

积分
84
发表于  2023-8-13 16:36:10 | 显示全部楼层
a,bu shi hen li jie ne /gsfggs/?

0

主题

3

回帖

50

积分

普通创作者

积分
50
发表于  2023-11-8 15:51:31 | 显示全部楼层
简单的代码还可以,玩具?
用lua写的游戏,调试为啥要用ECA虚拟机,在VS中更好。
只有到了最好,不免要用虚拟机引擎。