lua的变量如不加local 将默认为全局变量请避免使用全局变量在个人身上
如多个玩家同时使用相同的全局变量将会造成冲突
局部变量的值只保留到下一个end之前
最后print 只会出现a的值 3 (b已经在黄色箭头的end结束 c已经在绿色箭头的end结束)
局部变量后请勿再次使用local
如 a = a + b 处 请勿使用 local a = a + b
lua的变量如不加local 将默认为全局变量请避免使用全局变量在个人身上
如多个玩家同时使用相同的全局变量将会造成冲突
局部变量的值只保留到下一个end之前
最后print 只会出现a的值 3 (b已经在黄色箭头的end结束 c已经在绿色箭头的end结束)
局部变量后请勿再次使用local
如 a = a + b 处 请勿使用 local a = a + b
评论(0)