public void Initialize(int nItem) { AssetEnemy kAssEnemy = AssetMgr.Inst.GetAssetEnemy(nItem); m_Name = kAssEnemy.m_Name; m_TurretHP = kAssEnemy.m_TurretHP; m_Attack = kAssEnemy.m_Attack; m_AtkDistance = kAssEnemy.m_AttackDistance; m_FireDelay = kAssEnemy.m_FireDelay; m_MissileSpeed = kAssEnemy.m_BulletSpeed; m_MissilePrefab = kAssEnemy.m_BulletPrefabs; }
public void ParsingEnemy() { List <string[]> dataList = CSVParser.Load("TableData/enemy"); for (int i = 1; i < dataList.Count; i++) { string[] data = dataList[i]; AssetEnemy kAssEnemy = new AssetEnemy(); kAssEnemy.m_Id = int.Parse(data[0]); kAssEnemy.m_Name = data[1]; kAssEnemy.m_TurretHP = int.Parse(data[2]); kAssEnemy.m_Attack = int.Parse(data[3]); kAssEnemy.m_AttackDistance = int.Parse(data[4]); kAssEnemy.m_FireDelay = float.Parse(data[5]); kAssEnemy.m_BulletSpeed = float.Parse(data[6]); kAssEnemy.m_BulletPrefabs = data[7]; m_AsssEnemy.Add(kAssEnemy); } }