lehrkraefte:blc:informatik:glf20:ivobuttons

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
lehrkraefte:blc:informatik:glf20:ivobuttons [2020/12/07 10:37]
Ivo Blöchliger [Interface]
lehrkraefte:blc:informatik:glf20:ivobuttons [2020/12/07 11:03]
Ivo Blöchliger [Beispiele]
Line 15: Line 15:
   * ''getms()'' liefert die Anzahl ms seit Systemstart (um z.B. ein game zu timen).   * ''getms()'' liefert die Anzahl ms seit Systemstart (um z.B. ein game zu timen).
  
 +<WRAP info 40%>
 **Anordnung und Werte der Knöpfe** **Anordnung und Werte der Knöpfe**
-|IVO_L1=1|  |  |  |IVO_R1=8| | | | | +|IVO_L1=1|  |  |  |IVO_R1=8|  
-|IVO_L2=2|IVO_L3=4|  |IVO_R3=32|IVO_R2=16| | | | | +|IVO_L2=2|IVO_L3=4|  |IVO_R3=32|IVO_R2=16|  
 +</WRAP>
 ===== Verwendung im TigerJython Simulator ===== ===== Verwendung im TigerJython Simulator =====
 Dazu muss folgende Datei **im gleichen** Ordner gespeichert werden wie Ihre Programmdatei: {{ :lehrkraefte:blc:informatik:glf19:oxocard:ivobuttons.py |}} Dazu muss folgende Datei **im gleichen** Ordner gespeichert werden wie Ihre Programmdatei: {{ :lehrkraefte:blc:informatik:glf19:oxocard:ivobuttons.py |}}
Line 36: Line 37:
  
 ===== Beispiele ===== ===== Beispiele =====
-<hidden Demo 24 neue Pixel pro Frame, läuft mit 40 fps>+<hidden Demo 24 neue Pixel pro Frame, läuft mit 30 fps>
 <code python ivosdemo.py> <code python ivosdemo.py>
 from oxocard import * from oxocard import *
Line 106: Line 107:
 </hidden> </hidden>
  
 +<hidden 64 neue Pixel pro Bild>
 +<code python scrolling.py>
 +from oxocard import *
 +from ivobuttons import *
 +
 +for n in range(121): 
 +    for y in range(8):
 +        for x in range(8):  
 +            if x > y:
 +                fastDot((x+n)%8, (y+n)%8, (x*32, y*32,0))  # rgb-Werte von 0 bis 255.
 +            else:
 +                fastDot((x+n)%8, (y+n)%8, (0, x*32, y*32))    
 +    fastRepaint()  # Erst jetzt wird das gezeichnete angezeigt.
 +
 +</code>
 +</hidden>
  • lehrkraefte/blc/informatik/glf20/ivobuttons.txt
  • Last modified: 2020/12/13 17:05
  • by Ivo Blöchliger