示例#1
0
 public void SetUpMembers()
 {
     _constants  = GameObject.Find("ConstantsHolder").GetComponent <Constants> ();
     HEXSCALE    = _constants.HEX_SCALE;
     _references = GameObject.Find("ReferenceHolder").GetComponent <References> ();
     _references.RegisterPlayFieldController(this);
     _register = GameObject.Find("UnitRegisterHolder").GetComponent <UnitRegister> ();
 }
示例#2
0
    // Use this for initialization
    void Start()
    {
        _constants  = GameObject.Find("ConstantsHolder").GetComponent <Constants> ();
        _references = GameObject.Find("ReferenceHolder").GetComponent <References> ();
        _register   = GameObject.Find("UnitRegisterHolder").GetComponent <UnitRegister> ();

        _references.RegisterUI(this);
        UIState = Constants.UISTATE.Clear;
    }
    void Start()
    {
        _constants  = GameObject.Find("ConstantsHolder").GetComponent <Constants> ();
        _references = GameObject.Find("ReferenceHolder").GetComponent <References> ();
        _register   = GameObject.Find("UnitRegisterHolder").GetComponent <UnitRegister> ();

        _references.RegisterCamera(this);

        SetFocus();
    }
        /// <summary>
        /// Scan command from IO and execute.
        /// </summary>
        public virtual void ScanCommandExecute()
        {
            if (!IsSettingsValid)
            {
                return;
            }

            var commands = CommandAdapter.DequeueCommands();

            if (commands != null)
            {
                foreach (var command in commands)
                {
                    UnitRegister.Execute(command);
                }
            }
        }
示例#5
0
 private void OnEnable()
 {
     unitRegister = (UnitRegister)target;
 }
示例#6
0
 public void SetUpMembers()
 {
     _constants  = GameObject.Find("ConstantsHolder").GetComponent <Constants> ();
     _references = GameObject.Find("ReferenceHolder").GetComponent <References> ();
     _register   = GameObject.Find("UnitRegisterHolder").GetComponent <UnitRegister> ();
 }
示例#7
0
 public void RegisterUnitRegister(UnitRegister ur)
 {
     UNIT_REGISTER = ur;
 }