public void Init() { if (!mainWeapon) { Debug.LogError("Not Serialized Main Weapon"); return; } android = GetComponent <AliveAndroid>(); mainWeapon.Init(android); nowAmmo = mainWeapon.Ammo; SubWeaponType subWeaponType = instanceManager.AndroidManager.GetSubWeaponType(); if (game.account != null) { subWeaponType = game.account.GetSelectedSubWeapon(); } if (subWeaponType == SubWeaponType.SubWeaponType_None) { return; } instanceManager.AndroidManager.CreateSubWeapon(subWeaponType).Init(); }
public override void Init(Actor actor) { android = actor as AliveAndroid; actionManager = FindObjectOfType <UIActionManager>(); input = UGL.inputManager; }
public override void Init(Actor actor) { this.android = actor as AliveAndroid; actionManager = FindObjectOfType <UIActionManager>(); }
public void CreateAndroid() { android = UGL.contentsManager.CreateInstance <AliveAndroid>("Androids"); android.transform.position = instanceManager.SpaceShipManager.GetAndroidCreatePoint(); }
public override void Init(Actor actor) { android = actor as AliveAndroid; actionManager = FindObjectOfType <UIActionManager>(); android.transform.LookAt(android.transform.position + Vector3.forward); }
public virtual void Init(AliveAndroid android) { bulletManager = InstanceManager.instance.BulletManager; this.android = android; }