public override void SoundPlayMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); bsonChildren["play"].Add(b); }
public override void SoundPositionMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["move"].Add (b); }
public override void SoundPlayRateMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["speed"] = sound.PlayRate; bsonChildren["playrate"].Add (b); }
public override void SoundPositionMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["move"].Add(b); }
public int SoundCreated(icSound sound) { allSounds.Add(sound); this.SoundLoadMsg(sound); return((this.curSoundId)++); }
public override void SoundVolumeMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["volume"] = sound.Volume; bsonChildren["volume"].Add(b); }
public override void SoundSeekMsg(icSound sound, int milliseconds) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["t"] = milliseconds; bsonChildren["time"].Add (b); }
public int SoundCreated(icSound sound) { allSounds.Add(sound); this.SoundLoadMsg(sound); return (this.curSoundId)++; }
public override void SoundPlayRateMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["speed"] = sound.PlayRate; bsonChildren["playrate"].Add(b); }
// Use this for initialization void Start() { testSound = gameObject.AddComponent("icSound") as icSound; testSound.filePath = soundFile; testSound.looping = true; testSound.streaming = true; testSound.volume = 1.0f; }
public override void SoundSeekMsg(icSound sound, int milliseconds) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["t"] = milliseconds; bsonChildren["time"].Add(b); }
protected override void SoundLoadMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["streaming"] = new BSONValue(sound.IsStreaming()); b["looping"] = new BSONValue(sound.IsLooping()); b["videosync"] = new BSONValue(sound.IsVideoSync()); b["permanent"] = new BSONValue(true); b["path"] = sound.GetFilePath(); b["speed"] = sound.PlayRate; b["volume"] = sound.Volume; b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["load"].Add(b); }
protected abstract void SoundLoadMsg(icSound sound);
public abstract void SoundVolumeMsg(icSound sound);
public abstract void SoundSeekMsg(icSound sound, int milliseconds);
public abstract void SoundPositionMsg(icSound sound);
public abstract void SoundPlayRateMsg(icSound sound);
abstract public void SoundSeekMsg(icSound sound, int milliseconds);
abstract public void SoundPlayRateMsg(icSound sound);
abstract public void SoundPositionMsg(icSound sound);
abstract public void SoundVolumeMsg(icSound sound);
abstract protected void SoundLoadMsg(icSound sound);
protected override void SoundLoadMsg(icSound sound) { BSONObject b = new BSONObject(); b["id"] = sound.GetId(); b["streaming"] = new BSONValue(sound.IsStreaming()); b["looping"] = new BSONValue(sound.IsLooping()); b["videosync"] = new BSONValue(sound.IsVideoSync()); b["permanent"] = new BSONValue(true); b["path"] = sound.GetFilePath(); b["speed"] = sound.PlayRate; b["volume"] = sound.Volume; b["position"] = WorldToBellowsPosition(sound.GetWorldPosition()); bsonChildren["load"].Add (b); }