本文整理汇总了C#中Shape.SetColor方法的典型用法代码示例。如果您正苦于以下问题:C# Shape.SetColor方法的具体用法?C# Shape.SetColor怎么用?C# Shape.SetColor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Shape
的用法示例。
在下文中一共展示了Shape.SetColor方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Ball
public Ball(float radius = 0.05f)
{
otherObjects = new List<CollisionObject>();
body = new LitMatrixSphere2(radius);
float xOffset = 0f; // random.Next(20)/10f - 1f;
float yOffset = 0f; // random.Next(20)/10f - 1f;
float zOffset = 0f; // random.Next(10)/10f - 0.5f;
int colorSelection = random.Next(3);
switch (colorSelection)
{
case 0:
body.SetColor(Colors.RED_COLOR);
break;
case 1:
body.SetColor(Colors.GREEN_COLOR);
break;
case 2: body.SetColor(Colors.BLUE_COLOR);
break;
default:
body.SetColor(Colors.YELLOW_COLOR);
break;
}
xOffset = xOffset * scale;
yOffset = yOffset * scale;
zOffset = zOffset * scale;
body.SetOffset(new Vector3(xOffset, yOffset, zOffset));
}
示例2: Paddle2
public Paddle2()
{
body = new LitMatrixSphere2(0.1f);
float xOffset = random.Next(20)/10f - 1f;
float yOffset = random.Next(20)/10f - 1f;
float zOffset = random.Next(10)/10f - 0.5f;
int colorSelection = random.Next(3);
switch (colorSelection)
{
case 0:
body.SetColor(Colors.RED_COLOR);
break;
case 1:
body.SetColor(Colors.GREEN_COLOR);
break;
case 2: body.SetColor(Colors.BLUE_COLOR);
break;
default:
body.SetColor(Colors.YELLOW_COLOR);
break;
}
xOffset = xOffset * scale;
yOffset = yOffset * scale;
zOffset = zOffset * scale;
body.SetOffset(new Vector3(xOffset, yOffset, zOffset));
}
示例3: UseSphere
public void UseSphere(float radius)
{
int colorSelection = random.Next(3);
float[] color;
switch (colorSelection)
{
case 0:
color = Colors.RED_COLOR;
break;
case 1:
color = Colors.GREEN_COLOR;
break;
case 2:
color = Colors.BLUE_COLOR;
break;
default:
color = Colors.YELLOW_COLOR;
break;
}
body = new LitMatrixSphere2(radius);
body.SetColor(color);
}
示例4: UseBlender
public void UseBlender(Vector3 size, string fileName)
{
body = new Blender();
((Blender)body).ReadFile(fileName);
body.SetColor(Colors.WHITE_COLOR);
body.Scale(size);
}