Andrew Meadowsarchive remaining JS scriptsc0b446c10 years agoHistory
29 lines · 886 B · JavaScript
RawDownload
////  playSoundOnClick.js//  examples/entityScripts////  Created by Brad Hefta-Gaub on 11/3/14.//  Copyright 2014 High Fidelity, Inc.////  This is an example of an entity script which when assigned to an entity, that entity will play a sound in world when//  you click on it.////  Distributed under the Apache License, Version 2.0.//  See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html//(function(){     var bird;     this.preload = function(entityID) {         print("preload("+entityID+")");        bird = SoundCache.getSound("http://s3.amazonaws.com/hifi-public/sounds/Animals/bushtit_1.raw");    };      this.clickDownOnEntity = function(entityID, mouseEvent) {         print("clickDownOnEntity()...");        Audio.playSound(bird,  {            position: MyAvatar.position,            volume: 0.5            });    }; })