toolset.gml 578 B

1234567891011121314151617181920212223
  1. // Les actifs du script ont changé pour v2.3.0 Voir
  2. // https://help.yoyogames.com/hc/en-us/articles/360005277377 pour plus d’informations
  3. // @function array_loop();
  4. /// @param {Array} _arr The array to move into
  5. /// @param {real} _curr The current variable
  6. /// @param {real} _add Moving how many
  7. /// @description Move and loop into the different variables of an array
  8. function array_loop(_arr, _curr, _add){
  9. _curr += _add
  10. if (_curr >= array_length(_arr))
  11. {
  12. _curr = 0;
  13. }
  14. if (_curr < 0)
  15. {
  16. _curr = array_length(_arr) - 1;
  17. }
  18. return _curr
  19. }