Simulatie botsing
Om de fysieke kenmerken van een object in CoBlocks te kunnen gebruiken, rechtsklik op het object om zijn objectmenu te openen en dan schakel Fysica in.
Open CoBlocks in de codeerruimte
Nadat je de Fysica voor de rode en de blauwe bal hebt ingesteld en hun gebruik in codeblokken hebt ingeschakeld, klik op Code en kies voor CoBlocks.
Stappenplan - de snelheid van objecten instellen
De snelheid instellen
Laten we een manier bedenken om de snelheid van de bal tijdens de simulatie te veranderen. Een goede manier om dit te doen is door tekstpanelen te gebruiken met knoppen met plus- en mintekens.
Vergeet niet om het gebruik van de tekst '+' en '-' in Coblocks in te schakelen.
Stap 1
Laten we de rode bal naar voren bewegen wanneer erop wordt geklikt. Aangezien dit een fysica item is, laten we codeblokken uit de Controle en de Fysica la gebruiken:
Pak het blok 'duw __ met snelheid van __'.
Plaats het in het blok 'wanneer op __wordt geklikt' en test wat er gebeurt.
Speel met de snelheid door verschillende waarden uit te proberen.
Stap 2
Om de snelheid tijdens de simulatie te veranderen hebben we een variabel nodig.
Declareer een nieuwe variabele met de naam Snelheid en stel deze in op nul. Het blok 'stel variabele __ in op __' vind je in de la Gegevens/Variabelen.
Het plusteken
Stap 3
Sleep het blok uit de Controle la 'wanneer er op __ wordt geklikt' in de Codeerruimte.
Stap 4
Sleep hierin het blok 'wissel _ met 1' uit de Gegevens/Variabelen categorie.
Wanneer hierop wordt geklikt, zal de snelheid van de bal toenemen.
Het minteken
Stap 5
Sleep nog een blok 'wanneer er op __ wordt geklikt' in de Codeerruimte.
Stap 6
Sleep hierin het blok 'wissel _ met -1' uit de Gegevens/Variabelen categorie.
Wanneer hierop wordt geklikt, zal de snelheid van de bal afnemen.
Stap 7
Je kunt een tekstpaneel toevoegen om de huidige snelheidswaarde weer te geven. Daarvoor gebruik je een extra tekstcodeblok: ' stel tekst van __ naar __ in '.
Stap 8
Plaats het tekstcodeblok net na de start, onderaan het blok waarmee je de snelheidsvariabele hebt gedeclareerd.
Stap 9
Om de snelheidstekst steeds te kunnen veranderen als je op plus of min klikt, moet je het nog in elke 'wanneer er op __ wordt geklikt' plaatsen.
Als je op Play klikt kun je de effecten van de aangebrachte wijzigingen inzien.