void Start()
 {
     //Create new ShieldModel object
     shield = new ShieldModel();
     sView  = GetComponent <ShieldView>();
     sView.UpdateShieldStatus(shield.GetIsOn());
     sView.UpdateShieldHealth(shield.GetShieldHealth(), shield.GetShieldStrength());
     sView.UpdateShieldStrength(shield.GetShieldStrength());
 }
    public void ReleaseShieldDirection()
    {
        ShieldView shield = m_EquipModel.ShieldParent.GetComponentInChildren <ShieldView>();

        if (shield == null)
        {
            return;
        }
        shield.ReleaseShieldDirection();
    }
示例#3
0
 // Use this for initialization
 void Start()
 {
     sm = new ShieldModel();
     sv = new ShieldView();
     sv.SetModel(sm);
     sv.SetUiText(TextShieldStrengthValue, TextRepairableValue);
     sv.Refresh();
     sc = new ShieldController();
     sc.SetModel(sm);
     sc.SetView(sv);
 }
    public void ForceShieldDirection(ShieldDirection direction)
    {
        //This is called by the CharacterAnimationListener.SetShieldDirection
        ShieldView shield = m_EquipModel.ShieldParent.GetComponentInChildren <ShieldView>();

        if (shield == null)
        {
            return;
        }
        shield.ForceShieldDirection(direction);
    }
    private void Start()
    {
        model = new ShieldModel();

        view = new ShieldView();
        view.SetModel(model);
        view.SetText(Strength, isRepairable);
        view.TextAfterChanges();

        controller = new ShieldController();
        controller.SetModel(model);
        controller.SetView(view);
    }
示例#6
0
    private void Start()
    {
        //model
        ShieldModel model = new ShieldModel();

        //view
        ShieldView view = new ShieldView();

        //controller
        ShieldController controller = new ShieldController();

        view.SetUITexts(model.GetStrength(), model.IsRepairable());
    }
示例#7
0
        public override void Start()
        {
            Vector3 pos = _config.shieldData.startAnchor;

            _shields = new ShieldView[_config.shieldData.shieldCount];
            for (var i = 0; i < _config.shieldData.shieldCount; i++)
            {
                _shields[i] = new ShieldView($"Shield_{i}", _config);
                _shields[i].SetParent(_holder);
                _shields[i].SetPosition(pos);
                pos = new Vector3(pos.x + _shields[i].GetWidth() + _config.shieldData.shieldSpacing, pos.y, 0f);
            }
        }
    // Use this for initialization
    void Start()
    {
        model = new ShieldModel();

        view = new ShieldView();
        view.SetModel(model);
        view.SetUIItems(textStrength, textRepair, imageShield);
        view.SetImages(images);
        view.Refresh();


        controller = new ShieldController();
        controller.SetModel(model);
        controller.SetView(view);
    }
    void Start()
    {
        model = new ShieldModel();

        view       = new ShieldView();
        view.Model = model;
        view.ShieldStrengthText     = shieldStrengthText;
        view.RepairableText         = repairableText;
        view.ShieldStrengthImage    = shieldStrengthImage;
        view.ShieldStrengthTextures = shieldStrengthTextures;
        view.Refresh();

        controller       = new ShieldController();
        controller.Model = model;
        controller.View  = view;
    }
    // Use this for initialization
    void Start()
    {
        //Model
        model = new ShieldModel();

        //View
        view = new ShieldView();
        view.setModel(model);
        view.SetUITexts(strengthValue, repairableValue);
        view.Refresh();

        //controller
        controller = new ShieldController();
        controller.SetModel(model);
        controller.SetView(view);
    }
    void Start()
    {
        // Model
        model = new ShieldModel();

        // View
        view = new ShieldView();
        view.SetModel(model);
        view.SetUITexts(Damage1, Damage10);
        view.Refresh();

        //Controller
        controller = new ShieldController();
        controller.SetModel(model);
        controller.SetView(view);
        controller.SetDamage1Text(Damage1);
    }
    void Start()
    {
        // model
        shieldModel = new ShieldModel();

        // view
        shieldView = new ShieldView();
        shieldView.SetModel(shieldModel);
        shieldView.SetUITexts(strengthText, repairableText);
        shieldView.SetImages(shieldStrengthImage, shieldStengthImages);
        shieldView.Refresh();

        // controller
        shieldController = new ShieldController();
        shieldController.SetShieldModel(shieldModel);
        shieldController.SetShieldView(shieldView);
    }
示例#13
0
    void Start()
    {
        //model
        model = new ShieldModel();

        //view
        view = new ShieldView();
        view.SetModel(model);
        view.SetUITexts(StrengthText, TrueOrFalse);
        view.Refresh();

        //controller
        controller = new ShieldController();
        controller.SetModel(model);
        controller.SetView(view);
        controller.SetButtons(Damage1, Damage10);
    }
    void Start()
    {
        // model
        model = new ShieldModel();

        //view
        view = new ShieldView();
        view.SetModel(model);
        view.SetUIText(textStrength, textIsRepairable);
        view.Refresh();

        //controller
        controller = new ShieldController();
        controller.SetModel(model);
        controller.SetView(view);
        controller.SetButtonOne(DamageOne);
        controller.SetButtonTen(DamageTen);
        controller.SetButtonTick(ButtonTick);
    }
示例#15
0
 void Start()
 {
     shieldView = GetComponent <ShieldView> ();
 }
示例#16
0
 public void SetView(ShieldView sv)
 {
     this.sv = sv;
 }
 public void SetView(ShieldView view)
 {
     this.view = view;
 }
示例#18
0
 private void SetView(ShieldView view)
 {
     this.view = view;
 }
 // Use this for initialization
 void Start()
 {
     sm    = new ShieldModel();
     sView = GetComponent <ShieldView> ();
 }
示例#20
0
 public ShieldPresenter(ShieldView view)
 {
     _view = view;
 }
示例#21
0
 protected virtual void Start()
 {
     shieldView = GetComponent <ShieldView>();
 }
示例#22
0
 public void SetShieldView(ShieldView shieldView)
 {
     this.shieldView = shieldView;
 }