public void ReadAll(string path) { Debug.Log(path); TextReader tr = new StreamReader(path); string line; while ((line = tr.ReadLine()) != null) //read till end { string[] columns = line.Split(' '); string label = columns[0]; //int cooldown = Convert.ToInt32(columns[1]); int cooldown = 1; MagicFactory.AddMagic(label, cooldown); List <PointData> points = new List <PointData> (); for (int i = 1; i < columns.Length; i += 2) { float x = float.Parse(columns[i]); float z = float.Parse(columns[i + 1]); points.Add(new PointData(new UnityEngine.Vector3(x, z, 0), new UnityEngine.Quaternion(), 0.1f, 0.1f, null)); } AddOrUpdate(points, label); } }
public void Awake() { hand = GameObject.FindGameObjectWithTag("hand"); neck = GameObject.FindGameObjectWithTag("neck"); head = GameObject.FindGameObjectWithTag("head"); MagicFactory.AddMagic("throw", 0); magic = MagicFactory.GetMagic("throw"); scale = CalculateDistance(); }
public void Awake() { skeletonController = FindObjectOfType(typeof(RUISSkeletonController)) as RUISSkeletonController; skeletonManager = FindObjectOfType(typeof(RUISSkeletonManager)) as RUISSkeletonManager; hand = GameObject.FindGameObjectWithTag("hand"); neck = GameObject.FindGameObjectWithTag("neck"); head = GameObject.FindGameObjectWithTag("head"); MagicFactory.AddMagic("throw", 0); magic = MagicFactory.GetMagic("throw"); scale = CalculateDistance(); }