rectangles

    1热度

    1回答

    无论我如何尝试,当我尝试填充在ResourceDictionary中创建的笔刷时,角落中都有空白区域。我累了Stretch = Fill,Uniform和UniformToFill。他们都没有工作。

    0热度

    2回答

    所以基本上,我正在做我的第一个xna游戏,它是一个打砖块游戏。我的球现在是一个旋转的正方形。 不幸的是,无法正确检测xna中旋转矩形的碰撞。 我发现约标量的事情,但我只在计算机科学在大学,所以我不知道这些大数学做... 谁能告诉我在检测到这些类型的碰撞的正确方法吗?或者至少能够以正确的方式获得一个新的矩形,以便我可以检测到这个碰撞? 编辑 我只是想在静止的广场上制作我的旋转广场,并测试与外部广场的

    0热度

    1回答

    我已经做了2D的Java游戏,我有一个二维地图,其中有障碍物上的一个矩形,我已经设置了矩形碰撞和他们没有工作,经过一些尝试我很快意识到,我为我的障碍物制作的矩形正在与我的玩家一起移动,我的意思是,如果我在坐标0,0上设置了一个矩形,它将保留在我的GUI的左上角,并在移动我的玩家时移动,它始终保持在那里,而不是固定在地图上。 我有以下变量设置: Animation bucky, movingUp,

    0热度

    1回答

    我需要绘制围绕在运行期间动态创建的面板的边缘的矩形绘制。首先,我用六进制代码获得颜色。 string color = *getting the hexa code* int argb = Int32.Parse(color.Replace("#", ""), NumberStyles.HexNumber); Color clr = Color.FromArgb(argb); 现在,我尝试使

    2热度

    2回答

    我希望标题没有让这个帖子比以前更容易混淆。我遇到的问题可能会更好地解释,如果我告诉你到底是什么我迄今所做的: 我做了一个很简单的2D游戏的游戏,基本是,玩家四处移动一个带有键盘输入的2D地图(上,下,左,右箭头)这个游戏有点类似于从顶部看视图的小宠物视图,他的速度通过对每个键盘输入简单地使用以下代码来设置: if(input.isKeyDown(Input.KEY_DOWN)){ buc

    0热度

    1回答

    在我的代码中,我正在绘制一个矩形作为面板的“框架”。我从XML文件中获取所需的颜色作为字符串(如“红色”,“蓝色”等)。在创建面板中,我使用此代码画吧: Strip.Paint += (sender, e) => { //MessageBox.Show(clr.ToString()); Pen p = new Pen(Color.From

    2热度

    2回答

    这里是绘制我的性格的左腿的例子: g2d.fillRect(pX + (headW - bodyW)/2, pY + headH + bodyH, legW, legH); //left leg 我知道如何与AffineTransform小号旋转图像,像这样: AffineTransform tr = g2d.getTransform(); tr.rotate(Math.toRadians(

    0热度

    2回答

    我编写了一个简单的Java游戏,其中有两个矩形在屏幕上,其中一个矩形移动,另一个保持不动,移动的矩形移动与键盘箭头输入并可以向上,向下,向左或向右移动。我有被画我的矩形屏幕上的问题,我的意思是我有2个矩形设置与我的变量,如下所示: Rectangle rectOne = new Rectangle(shiftX, shiftY,90,90); Rectangle rectTwo = new Re

    0热度

    1回答

    我编写了一个简单的Java游戏,其中屏幕上有两个矩形,其中一个矩形移动,另一个保持静止,移动的Rectangle随键盘箭头输入移动,并且可以向上,向下,向左或向右移动。我有被画我的矩形屏幕上的问题,我有我的变量设置,如下所示: float buckyPositionX = 0; float buckyPositionY = 0; float shiftX = buckyPosi

    -3热度

    2回答

    我编写了一个简单的Java游戏,其中有两个矩形在屏幕上,其中一个矩形应该移动,另一个应该保持静止,移动的Rectangle随着键盘箭头输入移动,并可以向上,向下,向左或向右移动。我遇到的问题是,当只有一个应(rectOne)和rectTwo应该留下,我仍然有我的变量设置为所示的两个矩形移动: float buckyPositionX = 0; float buckyPositionY =