Exemple #1
0
        public override void Draw(SharpRenderer renderer)
        {
            if (dontRender || isInvisible)
            {
                return;
            }

            if (Shape == TriggerShape.Box)
            {
                renderer.DrawCube(world, isSelected, 1f);
            }
            else if (Shape == TriggerShape.Sphere)
            {
                renderer.DrawSphere(world, isSelected, renderer.trigColor);
            }
            else
            {
                renderer.DrawCylinder(world, isSelected, renderer.trigColor);
            }
        }
Exemple #2
0
        public override void Draw(SharpRenderer renderer)
        {
            if (Shape == TriggerShape.Box)
            {
                renderer.DrawCube(world, isSelected, 1f);
            }
            else if (Shape == TriggerShape.Sphere)
            {
                renderer.DrawSphere(world, isSelected, renderer.trigColor);
            }
            else
            {
                renderer.DrawCylinder(world, isSelected, renderer.trigColor);
            }

            if (isSelected)
            {
                renderer.DrawCube(pivotWorld, isSelected);
            }
        }