File indexing completed on 2024-05-05 15:52:58
0001 /* GCompris - baby_mouse.js 0002 * 0003 * SPDX-FileCopyrightText: 2021 Mariam Fahmy <mariamfahmy66@gmail.com> 0004 * SPDX-License-Identifier: GPL-3.0-or-later 0005 * 0006 */ 0007 .pragma library 0008 .import QtQuick 2.12 as Quick 0009 0010 var items; 0011 var duckImages = ["pink_duck", "green_duck", "yellow_duck", "orange_duck"]; 0012 var clickSounds = ["bleep", "smudge", "flip", "completetask", "scroll"]; 0013 0014 var audioURL = "qrc:/gcompris/src/core/resource/sounds/"; 0015 var arrowImageURL = "qrc:/gcompris/src/activities/baby_mouse/resource/arrow.svg"; 0016 var duckColorURL = "qrc:/gcompris/src/activities/colors/resource/"; 0017 0018 function start(items_) { 0019 items = items_; 0020 initLevel(); 0021 } 0022 0023 function stop() { 0024 } 0025 0026 function initLevel() { 0027 for(var i = 0; i < duckImages.length; i++) { 0028 items.duckModel.append({"image" : duckImages[i]}); 0029 } 0030 } 0031 0032 function playSound(index) { 0033 items.audioEffects.play(audioURL + clickSounds[index] + '.wav'); 0034 }