利用监听事件做一个判断是在x方向还有y方向上面的判断,判断在屏幕上滑动的趋势
来源:互联网 发布:mysql update 多表 编辑:程序博客网 时间:2024/06/05 10:05
auto dis = Director::getInstance()->getEventDispatcher();
auto listener =EventListenerTouchOneByOne::create();
listener->onTouchBegan = [=](Touch * t,Event *e){
startPos = t->getLocation();
return true;
};
listener->onTouchMoved = [=](Touch *t,Event *e){
Point endPos = t->getLocation();
if (abs(startPos.x - endPos.x) >abs(startPos.y - endPos.y)) {//这里就是判断是在那个方向上移动的距离比较大一点,如果条件成立就说明现在是在x方向上面的移动的距离大一点。。
if ((startPos.x - endPos.x) >0) {
log("movex--");
}else{
log("movex++");
}
}
else {
if ((startPos.y - endPos.y) >0) {
log("movey--");
}
else{
log("movey ++");
}
}
};
Director::getInstance()->getEventDispatcher()->addEventListenerWithSceneGraphPriority(listener,this);
- 利用监听事件做一个判断是在x方向还有y方向上面的判断,判断在屏幕上滑动的趋势
- 判断scrollView的滑动方向
- 判断ScrollView滑动的方向
- 判断UISrollview的滑动方向
- UIScrollView的滑动方向判断
- 判断 View 在竖直方向上能否滑动
- 判断一个经纬度在另外一个经纬度的方向
- 在9530手机上面,如何控制程序只能纵向显示?如何判断当前的屏幕横纵方向呢?
- Android 判断手势的滑动方向
- IOS中判断UIScrollerView滑动的方向
- ViewPager 判断左右滑动的方向
- 使用onTouch判断滑动的方向
- 如何精准的判断UITableView滑动方向
- 移动应用滑动屏幕方向判断解决方案
- 判断滑动方向UITableView
- 判断scrollviewd滑动方向
- touch滑动判断方向
- 判断设备的方向
- java 枚举类型enum 的使用
- 【新手】步入大学校园的第二个项目
- 适配器模式
- 自定义ActionBar的样式
- 第14周项目-OJ平台问题积累(国家排序)
- 利用监听事件做一个判断是在x方向还有y方向上面的判断,判断在屏幕上滑动的趋势
- iOS appDelegate 生命周期
- 图片在容器内上下左右居中
- Pyton的类特性
- 分布式异步消息框架构建笔记 1—— 设想
- C++ str系列函数 (包含strtok用法)
- SecureCRT的快捷键
- iOS自定义日期picker选择器,参考他人代码...
- [LeetCode]Construct Binary Tree from Inorder and Postorder Traversal