Fixing scrollimage for calliope
This commit is contained in:
		@@ -61,7 +61,7 @@ namespace ImageMethods {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * Scrolls an image .
 | 
					     * Scrolls an image .
 | 
				
			||||||
     * @param frameOffset x offset moved on each animation step, eg: 5, 1, -1
 | 
					     * @param frameOffset x offset moved on each animation step, eg: 1, 2, 5
 | 
				
			||||||
     * @param interval time between each animation step in milli seconds, eg: 200
 | 
					     * @param interval time between each animation step in milli seconds, eg: 200
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    //% help=images/show-image weight=79 async blockNamespace=images
 | 
					    //% help=images/show-image weight=79 async blockNamespace=images
 | 
				
			||||||
@@ -69,10 +69,7 @@ namespace ImageMethods {
 | 
				
			|||||||
    //% parts="ledmatrix"
 | 
					    //% parts="ledmatrix"
 | 
				
			||||||
    void scrollImage(Image id, int frameOffset, int interval) {
 | 
					    void scrollImage(Image id, int frameOffset, int interval) {
 | 
				
			||||||
      MicroBitImage i(id);
 | 
					      MicroBitImage i(id);
 | 
				
			||||||
      if (i.getWidth() <= 5)
 | 
					      uBit.display.animate(i, interval, frameOffset, MICROBIT_DISPLAY_WIDTH - 1);
 | 
				
			||||||
        showImage(id, 0);
 | 
					 | 
				
			||||||
      else
 | 
					 | 
				
			||||||
        uBit.display.animate(i, interval, frameOffset, 0);
 | 
					 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								libs/core/shims.d.ts
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								libs/core/shims.d.ts
									
									
									
									
										vendored
									
									
								
							@@ -53,7 +53,7 @@ declare interface Image {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
     * Scrolls an image .
 | 
					     * Scrolls an image .
 | 
				
			||||||
     * @param frameOffset x offset moved on each animation step, eg: 5, 1, -1
 | 
					     * @param frameOffset x offset moved on each animation step, eg: 1, 2, 5
 | 
				
			||||||
     * @param interval time between each animation step in milli seconds, eg: 200
 | 
					     * @param interval time between each animation step in milli seconds, eg: 200
 | 
				
			||||||
     */
 | 
					     */
 | 
				
			||||||
    //% help=images/show-image weight=79 async blockNamespace=images
 | 
					    //% help=images/show-image weight=79 async blockNamespace=images
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user