问题标签 [rollout]

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 投票
3 回答
12617 浏览

actionscript-3 - 使用 AS3 在 Flash 中进行鼠标翻转/滚动检测的首选方法是什么

假设我们有一个有两个正方形的舞台,如下所示: 我们的示例 Flash 阶段

假设我们希望黄色方块最初是隐藏的,并且只要鼠标光标在红色方块的边界内,我们希望这样 - 黄色方块将是可见的,并且只要鼠标光标在外面红色方块的边界 - 黄色方块将被隐藏。

直观的方法是这样写:

但是,使用此代码 - 任何时候将鼠标光标移动到黄色方块内- 显然,它都算作红色方块的ROLL_OUT - 因此触发 sqrOut 函数 - 使黄色方块消失,一旦黄色方块不存在 - 光标突然再次在红色方块的范围内 - 所以调用了 sqrOver 函数 - 恢复黄色方块的可见性 - 触发 sqrOut 等等,因此当鼠标光标在他身上:黄色方块消失并一遍又一遍地再次出现。

一个可能的“修复”是在光标位于黄色内部时移除红色滚动事件的侦听器(如果它在黄色内部,它肯定也在红色内部),并在它出来时将其带回来,通过将其添加到上面的代码中:

这行得通。但这很麻烦。您必须为红色方块范围内的每个对象执行此操作 - 导致代码长、事件侦听器和持续的侦听器注册和注销。


几年前有人向我建议了这种技术:

这是一个有效的简单短代码。但是,如果您的项目真的不需要使用 ENTER_FRAME 事件,它会产生不必要的开销和重复运行命中测试的 CPU 周期。此外,如果红色方块覆盖整个舞台(与舞台具有相同的尺寸) - 它会产生问题(它不起作用)。


有没有人知道一种简单而优雅的方法来实现这一点 - 一种不会涉及太繁琐和冗长的代码,并且不必使用重复的计时器来一遍又一遍地进行命中测试......?

0 投票
1 回答
569 浏览

android - Android 推出菜单

我很难找到一些示例代码,这将允许我推出一个小菜单,我想在其中放置 6 个复选框。允许使用单击折叠的东西。

我想使用这种类型的操作,而不是把人带到另一个专门用于几个复选框的屏幕。

我正在寻找的示例与此类似: https ://ssl.gstatic.com/android/market/de.betaapps.andlytics/ss-480-0-6 ,您将在其中看到评级选项屏幕截图是完全可折叠的,只需按下右侧的小箭头即可。

有什么例子吗?

0 投票
1 回答
1145 浏览

tree - 如何在复杂游戏的 MCTS 中执行 Roll-out

好的,我基本上了解 MCTS 如何与节点选择等一起工作。我不明白的是随机推出阶段。我随机模拟未来的游戏步骤直到它以输赢结束,这是否正确?对于具有许多状态和可能的动作以及未知敌人动作的更复杂的游戏,推出是否需要很长时间?如果你随机推出敌人的动作直到你到达游戏结束,那么随机返回输赢不是很好吗?如果有人可以用一个简单的例子(比如 3 步或 4 步游戏)来解释推出阶段,我会很高兴。

提前致谢。

0 投票
2 回答
2368 浏览

java - 在 Live Copy 上不会自动推出

在 SiteAdmin 控制台中,我尝试创建一个以 EN 区域设置为蓝图的 Live Copy,方法是选择选项 new-->new Live copy。(但是在文档中指定我们需要选择 new-->new site) .如果我选择新的-->新站点,只有父页面在 Live Copy 中可见。因此没有新的-->新的 Live Copy,那么我是否为我的 Live Copy 选择了推出配置“在 BluePrint Activaton 上激活” .然后我在蓝图页面中添加了一个文本组件并激活了该页面。但是,在为此蓝图创建的实时副本中没有反映特定更改。我知道我们如何可以自动将更改从蓝图推出到它的实时副本.

谢谢, 巴拉吉

0 投票
1 回答
16 浏览

updates - 仅向特定用户输出更新

我试图弄清楚一些网站如何管理他们的版本并对其代码进行无缝更新,以最小化服务中断,以及谷歌和 Netflix 等网站如何为有限用户推出新功能,以便在全面推出之前对其进行测试出去。

我正在寻找关于这种情况如何发生的一般想法,因此任何指向资源或解释的链接将不胜感激。

谢谢你!

0 投票
1 回答
958 浏览

jquery - jquery mouseover 和 mouseout 错误

我试图在滚动元素时预览某些内容(以查看包含该元素的整体数据)并且当我推出时一切都恢复原状。问题是当我快速移动鼠标光标时,有时mouseout方法没有发生并且数据保持更新,我不希望那样。知道我该怎么做吗?

0 投票
2 回答
3205 浏览

aem - CQ5:属性中的链接/路径不会在页面推出时更新

当我创建蓝图网站的 Live Copy 并使用标准推出配置推出页面时,页面中的链接会更新以反映 Live Copy 版本。

前任。/content/myblueprintwebsite/home.html -> /content/mylivecopywebsite/home.html

但是当这些路径隐藏在页面内容节点的属性中时,它们不会更新,并且仍然指向蓝图页面。

...这是预期的行为吗?如果是这样,我想我将不得不编写自己的推出配置?或者这个问题有其他解决方案吗?

感谢您的回答。

0 投票
1 回答
1628 浏览

android - 带有修改的屏幕截图的 Google Play 分阶段发布

使用 Google Play 分阶段推出选项,我可以向一小部分用户发布我的 Android 应用的新版本。根据它的成功程度,我会在给定时期内增加百分比。我假设(因为我找不到它的记录)如果我将应用程序推广到 10%,那么这个百分比就会传播到应用程序的新用户和现有用户。(编辑,见下面的评论)

如果这是真的,那么访问 Google Play 商店的人会看到应用程序的屏幕截图,并可能使用这些视觉图像来决定是否安装该应用程序。如果我的新版本有显着不同的外观,那么新用户在选择下载之前不会看到新应用程序的真实表示。

我怀疑我已经知道答案是否定的,但是有没有人确定是否可以上传新的屏幕截图,这些屏幕截图只会出现在那些将收到新版本的人身上?我想这真的取决于分阶段推出代码/逻辑的工作方式,它是否依赖于设备上的 Google Play 应用程序,或者直到用户实际点击下载。有人有经验可以分享吗?

0 投票
1 回答
306 浏览

aem - CQ5是否存储crx的修改列表(历史)?

有时有人想直接在环境中更改 crx 内部的东西。

通常它是环境不工作状态的原因。而且往往很难找到问题的原因。我认为如果 cq5 crx 有审计日志会很有帮助。像这样的东西。

也许CQ5已经有这样的东西了?

0 投票
0 回答
768 浏览

maxscript - Maxscript Filein 在 Macroscript 中不起作用

我昨天写了一个宏脚本作为.ms 调用其他脚本,它工作得很好。当我今天尝试使用它时,用于调用其他脚本的文件对我的所有脚本都有效,但只有一个。那个被调用的脚本也是一个宏脚本。它指向正确的文件,我知道这一点是因为我使用了 dosFileExist。但它无法调用任何全局变量。
因此,当我尝试创建一个新窗口并从调用的脚本中向它们添加全局部署时,我得到

我不确定为什么在今天而不是昨天的文件之后未定义推出以及其他全局变量。

编辑:删除了 mcr,我只是使用 .ms 作为脚本。仍然没有从作为宏脚本的脚本中获取全局变量。