Skip to content

Instantly share code, notes, and snippets.

using UnityEngine;
public class SimpleSoundManager:MonoBehaviour {
// Audio source
private AudioSource musicSrc;
private AudioSource effectSrc;
// Instance variable
private static SimpleSoundManager instance;
// Instance
@YoriKv
YoriKv / CloneDisconnectedPrefab.cs
Created April 28, 2015 05:49
Unity Editor Script - Make Unprefabbed Clone for creating unlinked copies of a prefab instance
[MenuItem("Utils/Make Unprefabbed Clone")]
static public void CloneDisconnectedPrefab() {
foreach(GameObject go in Selection.gameObjects) {
Object.Instantiate(go);
}
}
@YoriKv
YoriKv / DeleteAllPlayerPrefs.cs
Created April 28, 2015 05:47
Unity Editor Script - Delete PlayerPrefs from the menu for clearing saved game data
[MenuItem("Utils/Delete All PlayerPrefs")]
static public void DeleteAllPlayerPrefs() {
PlayerPrefs.DeleteAll();
}
@YoriKv
YoriKv / Force2DSound.cs
Created April 28, 2015 05:44
Unity Editor Script - Force2DSound on Import
using UnityEditor;
using UnityEngine;
public class Force2DSound:AssetPostprocessor {
public void OnPreprocessAudio() {
AudioImporter ai = assetImporter as AudioImporter;
ai.threeD = false;
}
}