private void Remove_Click(object sender, RoutedEventArgs e) { if (TargetPanel.Children.Count > 0) { TargetPanel.RemoveChild(TargetPanel.Children[_random.Next(TargetPanel.Children.Count - 1)]); } }
private void UpdatePanelFromNumeric() { if (!_isProgrammicallyChangingNumerics) { TargetPanel.Refresh(); } }
public void Init(List <Character> characters) { //Initialisation des composantes AP = transform.FindChild("ActionPanel").GetComponent <ActionPanel>(); TP = transform.FindChild("TargetPanel").GetComponent <TargetPanel>(); mapInterface = GameObject.Find("3DDisplay"); CPContrainer = transform.FindChild("CharPanel").gameObject; CP = new CharacterPanel[4]; //Initialise chaque character panel for (int i = 0; i < 4; i++) { CP[i] = transform.GetChild(0).GetChild(i + 1).GetComponent <CharacterPanel>(); if (i < characters.Count) { CP[i].Init(characters[i]); } else { CP[i].Init(null); } } SP = transform.FindChild("SkillPanel").gameObject.GetComponent <SkillPanel>(); }
private void TargetPanel_MouseUp(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left) { _isDragging = false; TargetPanel.Refresh(); } }
private void OnToggleTargetChange(bool isOn) { if (isOn) { targetPanel = ComponentManager.Instance.Get <ModalDialogManager>().NewDialog(targetPanelPrefab); targetPanel.Show(planner.targetValues, typologies[0], OnTargetUpdated); toogleTarget.GetComponentInChildren <Toggle>().interactable = false; } }
private void TargetPanel_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left && !ReadOnly) { _isDragging = true; X = e.X; Y = e.Y; TargetPanel.Refresh(); } }
private void TargetPanel_MouseMove(object sender, MouseEventArgs e) { if (_isDragging && !ReadOnly) { _isProgrammicallyChangingNumerics = true; X = e.X; Y = e.Y; _isProgrammicallyChangingNumerics = false; TargetPanel.Refresh(); } }
void Awake() { Instance = this; m_TargetImage = transform.FindChild("ShipImage").gameObject; m_BuffPanel = transform.FindChild("Buffs").gameObject; m_PassivePanel = transform.FindChild("Passives").gameObject; m_ArmorBar = transform.FindChild("ArmorBar").gameObject; m_ShieldBar = transform.FindChild("ShieldBar").gameObject; m_Features = transform.FindChild("Features").gameObject; ActiveTargetPanel(); }
private void Remove5_Click(object sender, RoutedEventArgs e) { int remove = Math.Min(TargetPanel.Children.Count, 5); if (remove > 0) { int index = _random.Next(TargetPanel.Children.Count - remove); for (int i = 0; i < remove; i++) { TargetPanel.RemoveChild(TargetPanel.Children[index + i]); } } }
private void Awake() { All.Add(this); _transform = gameObject.transform; _unitMovement = GetComponent <UnitMovement>(); _unitMovement.unit = this; _unitAudio = GetComponent <UnitAudio>(); _unitVoice = GetComponent <UnitVoice>(); var objectRenderers = GetComponentsInChildren <SkinnedMeshRenderer>(); _meshRenderers = objectRenderers.ToList(); _gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); _canvas = GameObject.Find("Canvas"); _abilityPanel = GameObject.Find("AbilityPanel").GetComponent <AbilityPanel>(); _targetPanel = GameObject.Find("TargetPanel").GetComponent <TargetPanel>(); playerGang = GameObject.Find("GameManager").GetComponent <PlayerGang>(); fogOfWar = GameObject.Find("GameManager").GetComponent <FogOfWar>(); abilities.Add(new Shoot()); abilities.Add(new HunkerDown()); abilities.Add(new Overwatch()); if (unitId == 0 || unitId == 2) { weapon = new Shotgun(); } else { weapon = new SubMachineGun(); } armour = new LightFlak(); equipment = new List <Equipment> { new FragGrenade(), new SmokeGrenade() }; abilities.AddRange(weapon.AddedAbilities); abilities.AddRange(armour.AddedAbilities); foreach (var equip in equipment) { abilities.AddRange(equip.AddedAbilities); } SpawnWeaponModel(); PassiveCheck(); CreateStatusBar(); visEffects.staticInit(); }
/// <summary> /// display filter scope and period /// /// </summary> /// <param name="bankReco"></param> public void Display(GrilleFilter filter) { this.GrilleFilter = filter; thrawChange = false; if (filter != null) { TargetPanel.DisplayScope(filter.filterScope); periodFilter.DisplayPeriod(filter.filterPeriod); this.creditCheckBox.IsChecked = filter.creditChecked; this.debitCheckBox.IsChecked = filter.debitChecked; this.includeRecoCheckBox.IsChecked = filter.includeRecoChecked; } else { reset(); } thrawChange = true; }
public void UpdateValues() { TargetPanel.Refresh(); }
private void Clear_Click(object sender, RoutedEventArgs e) { TargetPanel.ClearChildren(); }
public override void Init(params object[] args) { base.Init(args); layer = PanelLayer.Panel; instance = this; }
/// <summary> /// clear object /// </summary> /// <param name="bankReco"></param> public void reset() { TargetPanel.DisplayScope(null); periodFilter.DisplayPeriod(null); }