问题标签 [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.
android - 显示 ListView 的剪辑
伺服,
如何在右侧显示剪辑以滚动列表视图,例如在联系人列表中?
乔H.
javascript - 如何使用 HTML5
我是 HTML5 的新手<canvas>
,正在尝试制作一些东西,实际上绘制了 PORTAL2 徽标 :)。
到目前为止我已经得到它
但是你可以看到腿从墙上伸出来,我想知道如何去除多余的油漆。
我想它可以用clip()
函数来完成,但我不知道如何使用它。
这就是我想要的
这是我正在尝试的代码,也可在此处的 JS Bin 获得http://jsbin.com/exado5/edit
请帮忙。
c# - Silverlight 中的 Spritesheet
有没有人有在 Silverlight 中使用 spritesheet 的示例?我想剪辑图像,当按下按钮时,跳到下一帧。(如果用户一直点击按钮,它看起来就像一个动画)。我环顾四周,但没有找到我正在寻找的确切内容。谢谢你的帮助。
iphone - 如何以不同的形状剪辑 UIImageView
大家好:我刚才在我的 iPhone 屏幕上用我的照片创建了一个 UIImageView,它的形状是矩形。我想将 UIImageView 剪辑成菱形。如果我的照片有任何超出钻石区域的部分,请不要显示。
但是现在我不知道该怎么做,所以我寻求帮助。谢谢 !
android - 如何在 Android Canvas 中剪出一个矩形
我创建了一个 RoundRec。
canvas.drawRoundRect(new RectF(0, 0, 100, 10), 7, 7, paint);
但是我只想要上面的两个圆角,所以我需要把半底的 Rect(0, 0, 0, 5) 剪掉,只留下半顶边。
我应该怎么办?
flash - Flash CS4,将用户发送回从电影内部选择?
我有一个名为“home_movie”的层,稍后在结束帧是一个播放的电影剪辑,我希望在动画结束时发生的事情是将用户发送回他们开始的帧上方。这是 layer: home_movie, frame id: main_movieopt 但它不起作用。
我尝试了两个组合它没有任何帮助?
什么都没有发生,只是停止动画,不要把它们带回菜单..
给出了一个错误,我不确定是否可以调用它,如果 Flash 大师可以提供帮助,我将不胜感激!
*更新:感谢你们和一些网络搜索,我终于修复了它,现在效果很好!
python - Pygame:如何在非矩形剪切区域中绘制
您好我想在 pygame 非矩形剪切区域(在本例中为字符“P”)中设置,它会受到严格限制,在哪里绘制另一个对象。
有什么选择吗?
多谢
wpf - 如何使裁剪几何与目标一起缩放?
在以下示例中,无论何时更改 Grid 大小,剪切区域大小都会保持为以绝对坐标表示的大小。
是否有可能以某种方式剪裁该区域,以便剪裁几何与被剪裁的对象一起缩放?
不接受代码隐藏解决方案,因为这将在控制模板中使用。此外,为了清楚起见,示例中的区域是简单的形状。实际使用的区域是一个复杂且不对称的形状。
编辑:
看来我必须更具体。这是 ProgressBar 的自定义控件模板的一部分。缩放外部网格时,PART_Indicator 矩形不会缩放其剪切区域。正确的构图是当网格大小为 200x200 时。
更新:Rick 提供了很好的建议,尽管我花了一些时间来理解如何使用它。这是最终的代码。
android - Android 拖放 getClipData 始终返回 null
我正在设计一个拖放操作,但我不知道如何访问我的数据。有人使用 Clip Data 对象吗?这是我的代码:
开始拖放:
监听事件:
java - Java Applet 绘画剪辑到 [195,200] 尽管调整大小
意图
我有一个java.applet.Applet
子类,其中添加MyApplet
了一个java.awt.Canvas
子类MyCanvas
。
我的代码更改了MyApplet
to的大小new Dimension(600,400)
并更改了MyCanvas
匹配的大小。
MyCanvas
ed的时候paint
应该
- 用红色填充整个区域
- 画一个宽 300 高 300 的蓝色圆圈。
问题
相反(当作为 Eclipse 的 Java Applet 运行时),MyCanvas
即使正确调整大小,剪辑的绘制区域也远小于 600,400(我测量为 195,200)MyApplet
。这就是它的样子。
打印输出也可以——见帖子底部。
代码
这是我的代码:
打印输出
它产生以下打印输出:
整个尺寸都是正确的!
尝试的解决方案
- 我尝试
setBounds()
了而不是setSize()
两者都在MyApplet
,MyCanvas
以防万一该位置向左上角偏移。这只是改变了圆圈 - 剪辑仍然存在。
我错过了什么吗?