问题标签 [shake]
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.
iphone - iOS - 检测震动强度
我需要检测震动的强度。我必须在屏幕上移动一些物体以动摇力量。iOS SDK API可以吗?
xcode - 使用情节提要时如何使用摇动手势?
我制作了一个应用程序,您可以在其中摇动手机以打开新视图。所有三个视图,当您在最后一个视图上摇动手机时,您将返回第一个屏幕。当我用自己的.xib 创建新的子类控件视图时,这很好用。但是我想在故事板项目中使用它,我需要改变什么?
非常感谢事先!
这是.H中的代码:
@interface 视图控制器:UIViewController
{
}
@结尾
在 .M 中:
@implementation 视图控制器
-(void)didReceiveMemoryWarning
{
}
-(布尔)可以成为第一响应者
{
}
-(void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
{
{
如果(当前控制器)
{
[currentController.view removeFromSuperview]; 当前控制器=无;
{
{
}
-(void)viewDidLoad
{
[超级视图DidLoad]; 当前屏幕 = 0;
}
-(void)viewDidUnload
{
}
@结尾
android - 当我的手机屏幕在 android 中关闭时无法检测到抖动事件
在我的应用程序中,我想检测抖动事件并且我正在使用 SensorEventListener,当我的活动在前台运行时,代码工作正常。但是当我按下手机的锁屏键锁屏时,却检测不到摇晃事件。我已经在三星 gts5360 上测试了我的代码。但相同的代码在索尼爱立信 xperia mini pro 上运行良好。实际上,当我让设备闲置大约 10 分钟时,我的三星手机并没有检测到震动事件。锁定设备后 45 秒。
然后我摇动手机,它没有检测到震动,但是当我在延迟几秒钟后摇动手机时,它开始听到震动。我的三星手机的这种行为并不一致。它会在随机时间后开始和停止收听抖动事件。
现在我的问题是“这是设备在屏幕锁定/关闭时未检测到抖动事件的 android 功能吗?”。
如果是,那么我的三星手机在锁定手机几秒钟后如何开始/停止收听?
以及如何在“Sony ericssion xperia mini pro”中锁定/关闭屏幕时连续收听抖动事件?
此功能是否因供应商而异?
如果有人需要我的代码,请告诉我,我会提供。
iphone - iPhone 应用程序增加摇动手势灵敏度
在我的 iPhone 应用程序中,我使用了摇动手势,它可以正常工作,但需要大量的努力才能摇动。
有什么办法让它更敏感吗?
这是代码
javascript - 如何检测 iPhone 浏览器中的抖动?
有人质疑他们要么老了,要么没有给出答案。我不擅长 javascript,我擅长 jQuery。
do something
在 iphone 浏览器中检测到抖动时我会怎么做?我计划在检测到震动时更改网址并将用户发送回网站的“图书馆”页面。
根据我的阅读,Android 还不允许访问浏览器中的加速度计。不过,Android 版 Chrome 上个月才问世,我不确定它是否还受支持,所以我想这个问题只针对 iPhone,如果有人知道它是否支持的话,Android 也是如此。我假设相同的代码适用于两者。
javascript - 移动网络应用程序上的摇动事件
我想知道有没有办法在移动网络应用程序中触发抖动事件?
--EDIT--- 不使用Phonegap。
iphone - 检测到抖动时调用另一个类的方法
这是代码:http: //min.us/mWdMO0n14
我是 Obj C 新手,所以我搜索了很多,但没有找到任何可以解决我的问题的东西。
我有 CalculatorViewController.h 和 .m,然后是 CalculatorBrain.h 和.m(斯坦福讲座)
在 CalculatorBrain.m 中,我有以下方法,所有变量在 CalculatorBrain 标头中定义为私有。
然后在 CalculatorBrain.m 中,我将一切设置为检测抖动,如下所示。我在抖动检测上方包含了一些代码,只是为了让您有一个大致的了解。
我不确定如何调用[brain clearEverythingOnShakeGesture];
,因为我收到错误“找不到类方法 +clearEverythingOnShakeGesture,默认返回类型 id”。但是,如果我将其设为类方法,则其中的变量是实例变量,这会产生另一个错误。非常感谢任何帮助。
iphone - 如何将 iPhone 抖动手势检测限制在特定情况下?
我成功实现了摇动手势,但现在我想将其限制为仅在一种特定情况下(在我的应用程序的选项面板中)激活。
我首先创建了 ShakeWindow 类,它是 UIWindow 的子类。在 ShakeWindow 中,我添加
- (void)motionEnded:(UIEventSubtype)motion withEvent:(UIEvent *)event
了注册摇动手势。接下来我去了 AppDelegate.m 并编辑
window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
以使用新的 ShakeWindow 而不是 UIWindow。
它工作得很好,但我如何限制它的功能?我刚刚开始使用 Objective-C 并认为自己总体上是一个新手编码器,所以在回答时请记住这一点,谢谢!
我使用 Cocos2D 作为框架,如果这很重要,我不使用 Interface Builder。
android - 实现一个震动事件
我无法弄清楚如何从这个答案中实现代码。 Android:我想摇一摇
我是否需要创建一个方法并使用 if 语句来查找 mAccel 是否大于 0?
android - OpenGL ES 抖动效果
我正在使用适用于 Android 的 OpenGL ES 创建 2D 游戏。我想执行抖动效果。
我的想法是更改相机的 y 坐标,但我不确定算法。我的相机类有一个带有 x 和 y 变量的位置向量。