SketchyPhysics – Aanmaken slider en servo’s aansturen
Hieronder volgen een aantal stappen om een slider te creëren die meerdere servo’s kan besturen, om gecompliceerde bewegende objecten te maken.
Standaard worden er sliders aangemaakt zodra je een servo koppelt aan een object:
Je kan dus ook in de ‘controller’ een getVar functie aanroepen met daarin een variablele, hieronder bijvoorbeeld de variabele ‘links’:
Dat kun je bijvoorbeeld ook in een andere servo instellen, bijvoorbeeld: getVar("rechts")
Nu je beide servo’s hebt ingesteld, geef je in een object de code in, veelal wordt daarvoor een ‘dummy’ object aangemaakt, in dit geval een kubus, met daarin deze code:
1 2 3 4 5 6 7 8 |
ontick { # Creëer een slider. beweging = slider("beweging") # Geef variabelen een waarde. setVar('links', beweging) setVar('rechts', 1 - beweging) } |
Zo kun je eenvoudig een slider aanmaken en daarmee verschillende servo’s aansturen, zoals deze schaarbeweging hierboven.
[#/sketchup/sketchyphysics” ]