# Logics

[![Screenshot 2023-08-30 at 11.23.33.png](https://bookstack.hku.nl/uploads/images/gallery/2023-08/scaled-1680-/screenshot-2023-08-30-at-11-23-33.png)](https://bookstack.hku.nl/uploads/images/gallery/2023-08/screenshot-2023-08-30-at-11-23-33.png)

### Tutorials

- [Isadora 101 #9 Using the Generators Actors](https://www.youtube.com/watch?v=qnfsiLS0UXM)
- [Using Wave Generators](https://www.youtube.com/watch?v=nzbPTz3Arh8)
- [How to Scale Values](https://www.youtube.com/watch?v=WuPpy461cIo)

### Using Logics    
When you start understanding Isadora you will get more ideas of what you can do and how you can use Isadora in a interactive dynamic way. Then it is important to get to know the different actors that can better help you to "program" Isdora to do what you want.
A good start is tale a look at this list of actor for creating logics:

- comperator
- selector /router
- javascript
- toggle
- trigger value
- limit-scale
- generators

## Practice Assignment   

Try to make a patch where the movie only plays when you move infront of the webcam.
Try to make a patch where a movie or animation only moves when the mouse does NOT move.