问题标签 [mask]

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 投票
2 回答
580 浏览

jquery - jquery插件方法之间的局部变量

我在快速玩弄一个 jquery 插件时遇到了麻烦。它在调用 ajax 的开始句柄事件时淡入,并在完成句柄时停止。

示例:

问题是..当我触发 2 个 ajax 调用时,我想正确访问“hideMaskAjax”中已在“target.mask()”中初始化的变量

target.mask()我一直在尝试:

target.hideMaskAjax()中:

为此在插件中创建全局变量似乎不适用于多次调用它。

0 投票
6 回答
7536 浏览

actionscript-3 - 如何在矩形 Sprite 内切出一个“洞”以查看下面的 Sprite?(动作脚本 3)

每次我用谷歌搜索这个问题时,我都会看到关于面具和混合物的令人困惑的信息,这些信息似乎都没有直接适用于我认为应该是一件容易的事情......

这里涉及三个精灵……最低层的精灵几乎是一个背景。我想在背景上覆盖一个半透明的 Sprite,然后我想让第三个,最上面的 Sprite 作为一个洞,这样第三个 Sprite 内部的区域是完全透明的,这样背景 Sprite 就完全可见了。

我将如何动态地执行此操作(即使用 Actionscript 图形调用动态绘制掩蔽精灵和孔)?

0 投票
1 回答
3253 浏览

iphone - 在 iPhone 应用程序中使用 CoreGraphic Stroke 作为 Alpha 蒙版

我基本上是在寻找类似于非常简单的 iSteam/iFog alebit 版本的东西,用于不同的目的。实际上会有两个图像,一个是主题,另一个是凝结或类似的图像。然后,用户可以用手指在屏幕上擦拭,它会从顶层“剪掉”手指,露出下层。到目前为止,我已经能够使用 CoreGraphics 和笔画在屏幕上绘制一条基本线,但我找不到将其用作蒸汽层的 alpha 蒙版的方法。

如果有人能给我关于使用什么甚至更好的示例代码的建议,我将非常感激,因为现在我正在拔头发。这是我到目前为止所拥有的:

}

0 投票
2 回答
15701 浏览

flash - 闪光反转面罩

我一直在寻找一种简单的方法来反转 Flash 中的蒙版。它没有这个功能真是太神奇了。

我真的只需要绘制形状,下面的任何东西(分层)都不会出现。

有什么建议么?

0 投票
5 回答
27052 浏览

c# - Win Forms 文本框掩码

如何在 win 表单文本框中放置掩码,以便它只允许数字?以及它如何适用于其他掩码数据、电话拉链等。

我正在使用 Visual Studio 2008 C#

谢谢。

0 投票
1 回答
12777 浏览

iphone - 屏蔽 CALayer - iPhone

我正在为 iPhone 创建一个自定义开/关切换开​​关(类似于标准开关),我正处于设置滑块蒙版的[[myView layer] setMask:maskLayer]位置,但调用设置蒙版层的相对位置它被遮罩的层,而不是相对于遮罩层的容器层。对于这个特定的场景,遮罩层的位置需要相对于它的包含层进行设置,因为切换滑块将在遮罩下方移动并且遮罩应该保持静止。

无需对蒙版和切换滑块组件进行动画处理即可达到所需的效果,有人知道如何进行这项工作吗?这是我到目前为止所得到的:

0 投票
2 回答
1606 浏览

flash - 以编程方式倒带影片剪辑移除渐变蒙版 (FlashCS4/AS3)

我正在尝试使用 AS3 在 Flash CS4 中使用渐变蒙版创建自动倒带电影。我遇到的唯一问题是当影片剪辑到达时间线的末尾时,maskingLayerMC 会失去它的渐变。所以当电影倒带时,maskingLayer 没有渐变。当播放头到达第一帧并再次开始播放时,它恢复了渐变。

我也尝试在最后一帧上添加 .cacheAsBitmap 布尔属性,但它没有任何效果,并且 maskingLayerMC 仍然失去它的渐变。

[更新工作代码]

虽然我不确定为什么会这样,或者它是否是最好的解决方案。

似乎问题出在 prevFrame() 函数上,因为在 playDirection 函数中简单地添加属性是不够的。因此,令人沮丧的是,以下代码不起作用。

0 投票
2 回答
14632 浏览

oracle - 什么是时区的 Oracle 日期格式掩码?

我需要从外部来源插入一个日期格式,其中包括时区的三个字母代码,但TZD格式掩码似乎不起作用......

如果我删除“TZD”...

Oracle 中此类插入语句的正确掩码是什么?

编辑:我将表列从 DATE 类型更改为 TIMESTAMP 类型并得到相同的错误。

0 投票
1 回答
753 浏览

actionscript-3 - 使遮罩在 ActionScript 3.0 中可见

我有包含加载的 swf 的 Loader 对象。我不知道这个 swf 的形状是什么样子的——它不一定是矩形的。

我想在上面添加一些光反射。我需要用 Loader 掩盖这种反射,但同时我需要让这个 Loader 可见。

我不想加载 swf 两次,因为它可能包含一些动态的、脚本生成的内容,这些内容会在每个 Loader 中产生不同的结果。

这是一个很大的问题,不是吗?有任何想法吗?

图片:http ://www.freeimagehosting.net/uploads/12e6b9cd63.jpg

0 投票
2 回答
1094 浏览

objective-c - 如何在 Quartz 中剪辑或更改图像(像素)的 alpha?

我正在制作一个 iPhone 应用程序,其中有两个 ImageView,当您触摸顶部的一个时,无论您在哪里轻按,都会显示底部的一个。

基本上我想做的是从图像中切出一个椭圆/圆角矩形。为此,我正在考虑裁剪图像或将矩形中的 alpha 像素更改为零。我是 Quartz 2D Programming 的新手,所以我不知道该怎么做。

假设我有:

如何从这些图像中删除 CGRect/Ellipse/RoundedRect。这有点像那些你必须刮掉才能显示你是否中奖的彩票。