public void getWaponsInChildren(EnemyShoot3 s) { weapons = s.GetComponentsInChildren <_Weapon3>(); foreach (var w in weapons) { w.GetComponent <Renderer>().enabled = false; } }
public void getWaponsInPrefabArrays(EnemyShoot3 s) { for (var i = 0; i < weapons.Length; i++) { var w = (_Weapon3)Instantiate(weapons[i]); w.transform.parent = s.transform; w.GetComponent <Renderer>().enabled = false; } }
// 初期化・基本処理 ========================================= //protected override void deepInit() new protected void Awake() { base.Awake(); figure = new FigureInfo(this); shoot = GetComponentInChildren <EnemyShoot3>(); if (shoot) { shoot.deepInit(this); } rb.solverIterations = 1; // }