首页 文章
  • 0 votes
     answers
     views

    如何根据文本兄弟元素调整svg元素'rect'的宽度?

    我有一个svg元素rect同样也包含一个文本元素 . 我使用translate函数来显示文本是否在rect元素中 . 我想相应于文本的宽度更改矩形的宽度 . 如何在d3中的svg中实现这一点?任何帮助都非常感谢 . nodeEnter.filter(function(d: any) { return d.type != 'node--button'}) .app...
  • 1 votes
     answers
     views

    Android从右到左绘制一个矩形(rtl)

    我正在android中构建一个绘图应用程序,我在绘制矩形时发现了一个问题 . 应根据语法绘制矩形 new Rect(left, top, right, bottom) 现在我的逻辑工作是通过起点 (startX, startY) 和终点 (endX, endY) 并使用以下方式绘制: new Rect(startX,startY, endX, endY); 假设用户从左上角到右下角绘图 . T...
  • 166 votes
     answers
     views

    你能控制SVG的笔画宽度是如何绘制的吗?

    目前正在构建基于浏览器的SVG应用程序 . 在这个应用程序中,用户可以设置和定位各种形状,包括矩形 . 当我将 stroke-width 应用于比如 1px 的SVG rect 元素时,笔划将应用于 rect 的偏移量并由不同浏览器以不同方式插入 . 这被证明是麻烦的,特别是当我尝试计算矩形的外部宽度和视觉位置并将其放置在其他元素旁边时 . 例如: Firefox添加1px插入(底部和左侧)...
  • 15 votes
     answers
     views

    确定WPF元素相对于某个父级的边界矩形

    我认为这是一个非常简单的请求,但我似乎无法在搜索中找到确凿的答案 . 如何确定窗口中特定视觉元素相对于其他父元素的边界? 我尝试过使用 LayoutInformation.GetLayoutSlot ,但这似乎只是在0,0处返回 Rect 并且没有反映元素的实际位置 . 我正在尝试做的是使用 RenderTargetBitmap 的一个窗口"screenshot"然后将其裁剪为...
  • 0 votes
     answers
     views

    Pygame检查与最顶层前景rect的碰撞

    我有10个精灵,我用不同的图像和起始位置写的主要精灵的对象 . 但它们都表现相同的方式 . 它们是主精灵的子精灵 . 我希望能够在一个矩形上按住鼠标并将其移动到屏幕上,这样可以很好地工作 . 但问题是它们都有相同的控件点击并拖动来移动它们 . 因此,如果我点击其中一个sprite rects并将其拖到另一个sprite rects上,它也会选中它 . 而且我不希望这种情况发生 . 有没有办法只检查...
  • 3 votes
     answers
     views

    pygame rect碰撞小于图像

    如何在pygame中定义比图像小的矩形碰撞检测?我想像第二张图像一样有碰撞模式,但是当尝试在方法rect中设置宽度和高度时,我有一个切割图像 . 当我尝试使用图像大小设置时,我将碰撞检测设为红色 self.rect = pygame.rect.Rect(location, self.image.get_size()) 如果我使用宽度和高度设置大小,我只有第三个图像 self.rect = py...
  • 0 votes
     answers
     views

    pygame俄罗斯方块的自定义矩形命中箱?第2部分

    This is what happens in my Tetris game right now:J块的hitbox是60x40,即使实际图像编辑器中没有任何内容,它也被视为一个hitbox . 意思是,J块右上角的两个不可见方块在hitbox中计数,我想要排除它 . This is the spritesheet seen in the photo editor -- GIMP. 我试图复制并粘...
  • 0 votes
     answers
     views

    c中对静态变量的未定义引用

    我正在尝试在我的一个类中使用静态变量 . 我以前用过它们,没问题 . 现在我收到这个错误: /tmp/ccg26aZi.o:在函数'main'中:main.cpp :( . text 0x7482):未定义引用`Rect :: rect_change'colle2:错误:ld返回1退出状态make:*** [exe]错误1 任何建议?谢谢! 更新: 我被告知检查我的make文件以确保rect....

热门问题