问题标签 [clip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
138 浏览

android - 显示 ListView 的剪辑

伺服,

如何在右侧显示剪辑以滚动列表视图,例如在联系人列表中?

乔H.

0 投票
2 回答
11706 浏览

javascript - 如何使用 HTML5夹子()

我是 HTML5 的新手<canvas>,正在尝试制作一些东西,实际上绘制了 PORTAL2 徽标 :)。

到目前为止我已经得到它

在此处输入图像描述

但是你可以看到腿从墙上伸出来,我想知道如何去除多余的油漆。

我想它可以用clip()函数来完成,但我不知道如何使用它。

这就是我想要的

在此处输入图像描述

这是我正在尝试的代码,也可在此处的 JS Bin 获得http://jsbin.com/exado5/edit

请帮忙。

0 投票
2 回答
3054 浏览

c# - Silverlight 中的 Spritesheet

有没有人有在 Silverlight 中使用 spritesheet 的示例?我想剪辑图像,当按下按钮时,跳到下一帧。(如果用户一直点击按钮,它看起来就像一个动画)。我环顾四周,但没有找到我正在寻找的确切内容。谢谢你的帮助。

0 投票
1 回答
1598 浏览

iphone - 如何以不同的形状剪辑 UIImageView

大家好:我刚才在我的 iPhone 屏幕上用我的照片创建了一个 UIImageView,它的形状是矩形。我想将 UIImageView 剪辑成菱形。如果我的照片有任何超出钻石区域的部分,请不要显示。
但是现在我不知道该怎么做,所以我寻求帮助。谢谢 !

0 投票
2 回答
1961 浏览

android - 如何在 Android Canvas 中剪出一个矩形

我创建了一个 RoundRec。

canvas.drawRoundRect(new RectF(0, 0, 100, 10), 7, 7, paint);

但是我只想要上面的两个圆角,所以我需要把半底的 Rect(0, 0, 0, 5) 剪掉,只留下半顶边。

我应该怎么办?

0 投票
1 回答
107 浏览

flash - Flash CS4,将用户发送回从电影内部选择?

我有一个名为“home_movie”的层,稍后在结束帧是一个播放的电影剪辑,我希望在动画结束时发生的事情是将用户发送回他们开始的帧上方。这是 layer: home_movie, frame id: main_movieopt 但它不起作用。

我尝试了两个组合它没有任何帮助?

什么都没有发生,只是停止动画,不要把它们带回菜单..

给出了一个错误,我不确定是否可以调用它,如果 Flash 大师可以提供帮助,我将不胜感激!

*更新:感谢你们和一些网络搜索,我终于修复了它,现在效果很好!

0 投票
2 回答
1835 浏览

python - Pygame:如何在非矩形剪切区域中绘制

您好我想在 pygame 非矩形剪切区域(在本例中为字符“P”)中设置,它会受到严格限制,在哪里绘制另一个对象。

有什么选择吗?

多谢

0 投票
2 回答
4130 浏览

wpf - 如何使裁剪几何与目标一起缩放?

在以下示例中,无论何时更改 Grid 大小,剪切区域大小都会保持为以绝对坐标表示的大小。

是否有可能以某种方式剪裁该区域,以便剪裁几何与被剪裁的对象一起缩放?

不接受代码隐藏解决方案,因为这将在控制模板中使用。此外,为了清楚起见,示例中的区域是简单的形状。实际使用的区域是一个复杂且不对称的形状。

编辑:

看来我必须更具体。这是 ProgressBar 的自定义控件模板的一部分。缩放外部网格时,PART_Indicator 矩形不会缩放其剪切区域。正确的构图是当网格大小为 200x200 时。

更新:Rick 提供了很好的建议,尽管我花了一些时间来理解如何使用它。这是最终的代码。

0 投票
2 回答
7121 浏览

android - Android 拖放 getClipData 始终返回 null

我正在设计一个拖放操作,但我不知道如何访问我的数据。有人使用 Clip Data 对象吗?这是我的代码:

开始拖放:

监听事件:

0 投票
3 回答
1057 浏览

java - Java Applet 绘画剪辑到 [195,200] 尽管调整大小

意图

我有一个java.applet.Applet子类,其中添加MyApplet了一个java.awt.Canvas子类MyCanvas

我的代码更改了MyAppletto的大小new Dimension(600,400)并更改了MyCanvas匹配的大小。

MyCanvased的时候paint应该

  1. 红色填充整个区域
  2. 画一个宽 300 高 300 的蓝色圆圈

问题

相反(当作为 Eclipse 的 Java Applet 运行时),MyCanvas即使正确调整大小,剪辑的绘制区域也远小于 600,400(我测量为 195,200)MyApplet这就是它的样子。

在此处输入图像描述

打印输出也可以——见帖子底部。

代码

这是我的代码:

打印输出

它产生以下打印输出:

整个尺寸都是正确的!

尝试的解决方案

  • 我尝试setBounds()了而不是setSize()两者都在MyAppletMyCanvas以防万一该位置向左上角偏移。这只是改变了圆圈 - 剪辑仍然存在。

我错过了什么吗?