Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. --返回下一个数组索引,如果到了数组末尾则返回第一个
  2. function next_i(l,i)
  3. i+=1
  4. if(i>#l)i=1
  5. return i
  6. end
  7.  
  8. --寻找一下个active的项 索引
  9. function find_next_i(l,i,active_count)
  10. if active_count>=#l then
  11. return nil,0
  12. end
  13.  
  14. local o=l[i]
  15. while o.active do
  16. i=next_i(l,i)
  17. o=l[i]
  18. end
  19.  
  20. return o,i
  21. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement