diff --git a/Zframework/light/init.lua b/Zframework/light/init.lua index 624d06b7..3fd05ed1 100644 --- a/Zframework/light/init.lua +++ b/Zframework/light/init.lua @@ -62,7 +62,7 @@ function LIGHT.draw() end end function LIGHT.clear() - for i=#Lights,1,-1 do + for i=1,#Lights do Lights[i].blackCanvas:release() Lights[i].shadowCanvas:release() Lights[i].renderCanvas:release() diff --git a/Zframework/tableExtend.lua b/Zframework/tableExtend.lua index 4e8d5cab..ace23560 100644 --- a/Zframework/tableExtend.lua +++ b/Zframework/tableExtend.lua @@ -73,7 +73,7 @@ end --Remove positive integer index of table function TABLE.cut(G) - for i=#G,1,-1 do + for i=1,#G do G[i]=nil end end