首页
最新主题
最新回复
热门主题
最新精华
抢沙发
公告区
综合讨论区
Y3编辑器论坛
BBS
编辑器下载
开发者文档
排行榜
Ranklist
搜索
本版
帖子
用户
Hi: 游客~
用户登录
Y3编辑器论坛
»
Y3编辑器论坛
›
综合讨论区
›
教程分享
›
直接在ECA执行lua代码的简单方法
无名拉二胡#7884
无名拉二胡#7884
当前离线
积分
881
9
主题
17
回帖
881
积分
优秀创作者
优秀创作者, 积分 881, 距离下一级还需 119 积分
优秀创作者, 积分 881, 距离下一级还需 119 积分
积分
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])() 加载并运行
回复
举报
喵头嘤#4895
喵头嘤#4895
当前离线
积分
2369
53
主题
102
回帖
2369
积分
精英创作者
积分
2369
发消息
发表于 2023-6-21 19:03:54
|
显示全部楼层
while ture do print(6) end
回复
举报
隋唐志丶风云#4202
隋唐志丶风云#4202
当前离线
积分
1084
12
主题
27
回帖
1084
积分
精英创作者
积分
1084
发消息
发表于 2023-6-21 21:01:49
|
显示全部楼层
你们2个太恐怖了!
回复
举报
火魂侠#3346
火魂侠#3346
当前离线
积分
198
3
主题
6
回帖
198
积分
普通创作者
普通创作者, 积分 198, 距离下一级还需 2 积分
普通创作者, 积分 198, 距离下一级还需 2 积分
积分
198
发消息
发表于 2023-6-27 15:58:25
|
显示全部楼层
while ture do print(6) end
回复
举报
GGBOND#3887
GGBOND#3887
当前离线
积分
146
0
主题
19
回帖
146
积分
普通创作者
普通创作者, 积分 146, 距离下一级还需 54 积分
普通创作者, 积分 146, 距离下一级还需 54 积分
积分
146
发消息
发表于 2023-7-11 18:07:38
|
显示全部楼层
还可以这么整?两位快乐重叠在一起,明明,明明可以更快乐的……(突然白学)
回复
举报
西索酱#6574
西索酱#6574
当前离线
积分
23
1
主题
2
回帖
23
积分
普通创作者
普通创作者, 积分 23, 距离下一级还需 177 积分
普通创作者, 积分 23, 距离下一级还需 177 积分
积分
23
发消息
发表于 2023-8-5 21:54:06
|
显示全部楼层
repeat print(6) until false
回复
举报
touchatouch#9414
touchatouch#9414
当前离线
积分
84
0
主题
19
回帖
84
积分
普通创作者
普通创作者, 积分 84, 距离下一级还需 116 积分
普通创作者, 积分 84, 距离下一级还需 116 积分
积分
84
发消息
发表于 2023-8-13 16:36:10
|
显示全部楼层
a,bu shi hen li jie ne /gsfggs/?
回复
举报
夜深#9945
夜深#9945
当前离线
积分
50
0
主题
3
回帖
50
积分
普通创作者
普通创作者, 积分 50, 距离下一级还需 150 积分
普通创作者, 积分 50, 距离下一级还需 150 积分
积分
50
发消息
发表于 2023-11-8 15:51:31
|
显示全部楼层
简单的代码还可以,玩具?
用lua写的游戏,调试为啥要用ECA虚拟机,在VS中更好。
只有到了最好,不免要用虚拟机引擎。
回复
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
网易邮箱登录
|
KK通行证登录
回复
夏日·闪闪发光勋章
社区大佬计划VOL.1专享
夏日·活跃之王勋章
社区大佬计划VOL.1专享