| | |
| | | const copiedSprite = Utils.copySprite(curSprite); |
| | | switch (values.copyDire) { |
| | | case 'left': |
| | | copiedSprite.position.x -= (i + 1) * (Math.abs(values.copyGap) + copiedSprite.width); |
| | | copiedSprite.position.x -= (i + 1) * (values.copyGap + copiedSprite.width); |
| | | break; |
| | | case 'right': |
| | | copiedSprite.position.x += (i + 1) * (Math.abs(values.copyGap) + copiedSprite.width); |
| | | copiedSprite.position.x += (i + 1) * (values.copyGap + copiedSprite.width); |
| | | break; |
| | | case 'top': |
| | | copiedSprite.position.y -= (i + 1) * (Math.abs(values.copyGap) + copiedSprite.height); |
| | | copiedSprite.position.y -= (i + 1) * (values.copyGap + copiedSprite.height); |
| | | break; |
| | | case 'bottom': |
| | | copiedSprite.position.y += (i + 1) * (Math.abs(values.copyGap) + copiedSprite.height); |
| | | copiedSprite.position.y += (i + 1) * (values.copyGap + copiedSprite.height); |
| | | break; |
| | | default: |
| | | break; |