コード例 #1
0
ファイル: Field.cs プロジェクト: xvanick1/CRYENGINE-1
        public void OnAwake()
        {
            _fieldSettings = new FieldSettings();

            RectTransform.LayoutChanged += RectTransform_LayoutChanged;

            //AddComponent<Image>().Color = Color.Black.WithAlpha(0.5f);

            _fieldText = Instantiate<TextElement>(this);
            _fieldText.RectTransform.Alignment = Alignment.Left;
            _fieldText.RectTransform.Pivot = new Point(1f, 0.5f);
            _fieldText.RectTransform.Width = _fieldWidth;
            _fieldText.RectTransform.Padding = new Padding(_fieldSettings.Padding, 0f);
            _fieldText.RectTransform.Height = _fieldSettings.TextHeight;
            _fieldText.Text.Content = "N/A";

            _fieldElement = Instantiate<TFieldElement>(this);
            _fieldElement.RectTransform.Alignment = Alignment.Right;
            _fieldElement.RectTransform.Pivot = new Point(0f, 0.5f);
            _fieldElement.RectTransform.Padding = new Padding(-_fieldSettings.Padding, 0f);
        }
コード例 #2
0
ファイル: Field.cs プロジェクト: xvanick1/CRYENGINE-1
        public virtual void OnAwake()
        {
            FieldSettings = new FieldSettings();

            RectTransform.LayoutChanged += OnRectTransformChanged;
        }