-
Notifications
You must be signed in to change notification settings - Fork 3
Canvas
guillaume charbonnier edited this page Mar 11, 2019
·
1 revision
| 😅 (difficulty) | ⌛ (time-Box) | 🔗 (related to) |
|---|---|---|
| 3️⃣ / 5️⃣ | 60 - 90 mn | Multimedia |
unleash your creative skills with the canvas :
- use primitive
- save
- Play a sound when pressing on colored rectangle
- repeat with a numbered of rectangle of different shades and colors
- Have a way to repeat sounds
- Trigger sounds (and pressing animation) from keys
- more than 40 sounds in /res/wav
Warning : Spoilers !!!
| QML types | Module | Useful for... |
|---|---|---|
| MouseArea | QtQuick | make your own control |
| Button | QtQuick.Controls 2 | self explanatory |
| SoundEffect | QtMultimedia | play a sound |
- you can use
Qt.darker()orQt.lighter()to define shades of a given color - if you use QuickControls the background property of a control let you define how your control looks like
N/A
- record and replay the sound sequence
- create a nice animation when pressed with particles emitter
- replay should be time accurate
- save the result on disk
- create a "memory game" : a random sequence is played first, then you need to repeat the right sequence without error