コード例 #1
0
        public void Render()
        {
            if (CurrentMode != null)
            {
                CurrentMode.Render();
            }

            if (CurrentPermission != null && CurrentPermission.Range > 0)
            {
                var pos = ClientWindowData.Singleton.WorldToScreen(PlayerManager.ControlledEntity.GetComponent <TransformComponent>(ComponentFamily.Transform).Position);
                CluwneLib.drawCircle(pos.X,
                                     pos.Y,
                                     CurrentPermission.Range,
                                     Color.White,
                                     new Vector2(2, 2));
            }
        }
コード例 #2
0
        public void Render()
        {
            if (CurrentMode != null)
            {
                CurrentMode.Render();
            }

            if (CurrentPermission != null && CurrentPermission.Range > 0)
            {
                Gorgon.CurrentRenderTarget.Circle(
                    PlayerManager.ControlledEntity.GetComponent <TransformComponent>(ComponentFamily.Transform).Position.
                    X - ClientWindowData.Singleton.ScreenOrigin.X,
                    PlayerManager.ControlledEntity.GetComponent <TransformComponent>(ComponentFamily.Transform).Position.
                    Y - ClientWindowData.Singleton.ScreenOrigin.Y,
                    CurrentPermission.Range,
                    Color.White,
                    new Vector2D(2, 2));
            }
        }