只需一步,快速开始
vshrd 发表于 2024-8-26 02:43 PM 你可以养成一个习惯 你那个报错很明显是用if去判断了nil值 那么直接print(me.hp)看看是成员nil了
使用道具 举报
xiaoyao1 发表于 2024-8-26 03:01 PM 我有点明白这个意思了,在if后面加个其他条件,生命周期就延过来了?这话可能还真有点蒙对了。因为if后面 ...
延期
function A() local a = 1 end function B() local b = 1 print(a)--这里的a还是A栈里的a吗? end A()--不是,因为这里函数执行完A栈就释放了,顺带的,栈内的临时变量a也一起释放了 B() --这种并列关系才是魔风当中做脚本分段时的关系
xiaoyao1 发表于 2024-8-26 03:08 PM 回顾一下,魔蜂对于分段脚本的管理,就是分开的chunk,要注意变量的传递。想到一个小技巧,如果想在本段脚 ...
xiaoyao1 发表于 2024-8-26 03:08 PM 赶紧删了,好像没完全理解对。
vshrd 发表于 2024-8-26 03:12 PM 如果真要说瀑布代码的话 实现这样的需求通常是写出到本地 另一个分段的脚本再去本地读取这个值= =
xiaoyao1 发表于 2024-8-26 03:23 PM 唉,我感觉我又不会了。大佬,你手里是有代码的,初始化中定义了对象me,和类似local LRZD = BeeUnitAffe ...
vshrd 发表于 2024-8-26 03:21 PM 我画的那样只是说父级栈里的临时变量因为还没出栈所以还没释放 但并不代表下面的子栈就可以享用到这个变 ...
vshrd 发表于 2024-8-26 03:25 PM 我都不知道你的代码里哪儿冒出来个LRZD 我在前面的代码里都没看到
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|LUACN论坛
GMT+8, 2025-5-2 02:32 AM , Processed in 0.390450 second(s), 28 queries , Gzip On, Redis On.
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.