/// <summary> /// /// </summary> /// <param name="name"></param> /// <returns></returns> public ShakeClass GetShake(string name) { ShakeClass shake = null; shakesMap.TryGetValue(name, out shake); return(shake); }
static void ShakeEffect(GameObject obj, float intensity, float time) { if (obj.GetComponent <ShakeClass> () == null) { obj.AddComponent <ShakeClass> (); } ShakeClass shake = obj.GetComponent <ShakeClass> (); shake.shake = time; shake.shakeAmount = intensity; }
/// <summary> /// /// </summary> public void init() { myMods = new List <ModClass>(); ModClass mod1 = new ModClass(); myMods.Add(mod1); myShakes = new List <ShakeClass>(); ShakeClass shake1 = new ShakeClass(); myShakes.Add(shake1); }