コード例 #1
0
        public TargetInspector(MenuFlow menu) : base(menu)
        {
            _inspectLabel          = new ShadowedLabel(menu, string.Empty);
            _inspectLabel.position = new Vector2(0f, 10f);

            _bar        = new FSprite("uipixel");
            _bar.scaleY = 4f;

            _barCase = new FSprite("targethealth");
        }
コード例 #2
0
        public DamageIndicator(WorldCamera camera, IPositionable positionable, Damage damage, MenuFlow menu) : base(menu)
        {
            _camera       = camera;
            _positionable = positionable;

            string text = ((int)damage.amount).ToString();

            _label       = new ShadowedLabel(menu, text);
            _label.scale = Vector2.one * 3f;

            AddElement(_label);

            _time = 0f;

            _colors = new Color[] { Color.white, Color.red, Color.yellow };
        }