首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TRTC横竖切换2,重力感应

实际开发过程中,手动调用起来,往往还是很麻烦,所以sdk提供了自动横竖切换的接口,重力感应开关:setGSensorMode。...三、通话效果 以sdk包中的SimpleDemo为例,sdk默认已经是开启重力感应了,所以只需要切换一下重力感应开关。...2、打开重力感应,手机旋转90° 左不动,右边手机逆时针旋转90°,home键朝右 3、打开重力感应,手机旋转180° 左不动,右边手机逆时针旋转180°,home键朝上 4、打开重力感应,手机旋转...180°,home键朝上 7、关闭重力感应,手机旋转270° 左不动,右边手机逆时针旋转270°,home键朝左 四、总结 非特殊需求,您不需要关注通话横竖切换,交给sdk重力感应自动切换即可。...当您是安卓智能设备,采集画面有角度,或者有特殊横需求,可以关闭重力感应,换成全手动调用。参考前篇《TRTC横竖切换1,手动切换》

1.2K20

TRTC横竖切换2,重力感应

实际开发过程中,手动调用起来,往往还是很麻烦,所以sdk提供了自动横竖切换的接口,重力感应开关:setGSensorMode。...image.png 三、通话效果 以sdk包中的SimpleDemo为例,sdk默认已经是开启重力感应了,所以只需要切换一下重力感应开关。...-08-36.png 3、打开重力感应,手机旋转180° 左不动,右边手机逆时针旋转180°,home键朝上 Screenshot_2020-09-22-20-09-32.png 4、打开重力感应,手机旋转...非特殊需求,您不需要关注通话横竖切换,交给sdk重力感应自动切换即可。...当您是安卓智能设备,采集画面有角度,或者有特殊横需求,可以关闭重力感应,换成全手动调用。参考前篇《TRTC横竖切换》 链接: 《TRTC横竖切换》

2K115
您找到你想要的搜索结果了吗?
是的
没有找到

TRTC横竖切换2,重力感应

实际开发过程中,手动调用起来,往往还是很麻烦,所以sdk提供了自动横竖切换的接口,重力感应开关:setGSensorMode。...三、通话效果 以sdk包中的SimpleDemo为例,sdk默认已经是开启重力感应了,所以只需要切换一下重力感应开关。...2、打开重力感应,手机旋转90° 左不动,右边手机逆时针旋转90°,home键朝右 3、打开重力感应,手机旋转180° 左不动,右边手机逆时针旋转180°,home键朝上 4、打开重力感应,手机旋转...180°,home键朝上 7、关闭重力感应,手机旋转270° 左不动,右边手机逆时针旋转270°,home键朝左 四、总结 非特殊需求,您不需要关注通话横竖切换,交给sdk重力感应自动切换即可。...当您是安卓智能设备,采集画面有角度,或者有特殊横需求,可以关闭重力感应,换成全手动调用。参考前篇《TRTC横竖切换1,手动切换》

1.3K50

Android事件MotionEvent详解

Android屏幕操作 屏幕是用户Android设备交互的主要媒介,屏幕分为。...Android TV大都使用非,其他三类设备则大都使用。对非设备,用户可以通过键盘鼠标或遥控器在屏幕上操作。...对设备,用户主要通过手指或触控笔等工具在屏幕上操作,当然也可以通过外接的键盘,鼠标轨迹球等工具来操作。 Android屏幕交互事件 用户在设备屏幕上的所有操作都会转换为各类屏幕交互事件。...为了方便理解简化描述,后文在介绍时会统一用手指操作来代指所有的操作。...事件类型 按照动作来分,可以将事件可以分为以下三类 手指按到屏幕上 手指在屏幕上移动 手指离开屏幕 其中手指按到屏幕上手指离开屏幕一定是成对出现的,在这中间会出现不定次数的手指在屏幕上移动的事件

3.3K00

android m 滑动解锁,滑动解锁Slideunlock

软件介绍 滑动解锁(Slideunlock),一款仿Iphone又超越Iphone解锁和加锁的实用软件,华丽百变的UI,多种感应器加锁解锁功能,是您可以做到无需碰手机即可轻松完成加锁或解锁操作。...现在作者将此软件的功能创意不断完善移植到Android系统,当前1.0的,距离感应器、重力加速感应器的加解锁功能已经被完美实现。...只需用手指在距离感应器上方来回扫描设定次数,或者在约两秒钟内将手机翻转屏幕朝下再朝上翻转完成加解锁操作。能有效的节省您手机仅有的一两颗实体按键的使用率,从而达到延长手机使用寿命的目的。...2.距离感应加解锁无需碰手机,在距离感应器正上方用手指靠近离开(间隔半秒)设定次数后加锁解锁,熟练操作后很方便。...3.重力加速感应器翻转手机加锁,在约两秒钟内将手机翻转屏幕朝下再朝上翻转完成加解锁操作 4.仿iPhone滑动解锁,也可以启用系统屏幕锁,只是用本软件感应浮动按钮加锁,皮肤包是下一步开发的重点,目前暂时只集成一款常规皮肤

2K30

为学cocos,机友做了个重力游戏

这是基于cc做的、用重力感应控制方向的飞行游戏,这个游戏的灵感很奇妙,来自于一个游戏群。 话说,花叔喜欢玩ps4怪物猎人,刚好最近有同事拉了个微信猎人群,里面有设计师,有开发者。...当年的GBA游戏机没有重力感应功能,而现在微信小游戏是支持的,我当时也刚好在研究这块,在设想找一种游戏模式去落地这项技术,正好这个想法迎合了我对技术的尝新需求,于是,一拍而合,我们就真干起来了。...先来看看太空引力小游戏哪些地方用了开放域: 排行榜(包括好友群排行) 超越提示 结算页分数相近排名 ?...发布后的代码会打包到src目录下的project.js(或者project.dev.js)中。 尽量把游戏逻辑微信API逻辑分离,游戏主逻辑在cc中直接调试。...总的来说,重点有三: 花叔跟一个设计师做了一个重力感应类小游戏,这是目前小游戏里含有的重力游戏,它叫“太空引力”,appid是:wx6b14f87a706b8245,欢迎绑定,小程序码在这里: ?

1.1K30

2022开篇H5手机页面特效

一转眼的功夫,2022已经悄然的来到;因为最近忙着一个中型项目的迭代AR项目的上线,都已经N久没发表过技术类的文章;最上一篇还是上一年Iot同学那边送的开发板的开发入门介绍。...1、手机横竖的判断 移动天下手机先行,现在手机基本是70%的载体(余下的pad咯);那么有一个问题就是手机竖的长宽高都不一样,那么对整体的页面布局都会发生重要的影响。...; } else if( window.orientation == 90 || window.orientation == -90 ) { alert("横"...3、手机的重力感应与陀螺仪应用 现在能上H5的基本都是智能手机,一般情况下都带有重力感应与陀螺仪;那这2个有什么用?可以感应到手机的角度移动的速度。...这个有一个开源的组件Parallax.JS【http://matthew.wagerfield.com/parallax/】在这里我就不展开讲解了,感兴趣的可以留言或自己去看看,这个我也用过一下,感觉比较容易上手实现

1.3K110

H5玩法知多少

接下来你将会看到这些玩法:  基于传感器: 类别 玩法或适用场景 陀螺仪、重力感应 体感游戏、摇一摇、全景图/AR转换角度、转动手机制造视差效果 地理位置 提供周边生活服务、与运动结合、上班打卡功能、外勤人员的工作监控...陀螺仪、重力感应 这类交互在体感游戏中比较常见,如控制射箭的方向、挥剑、打乒乓球等,而在H5中则可用于摇一摇、控制赛车左右前进、检查手机是否平躺/竖直、全景图/AR转换角度等,也可以用于制造视差效果(如王者荣耀的登录界面...翻时可以加上一些转换的动画,如渐入渐出,使得翻页效果生动不单调,也可以加上重力感应,让手机在转动时产生视差效果。单滚动的应用场景比较广泛,很多主页、产品介绍、报告总结、邀请函都应用了这种形式。...案例: 腾讯互娱发布会邀请函: 邀请函采取单滚动的形式展示,同时利用重力感应,转动手机时会看到页面上的装饰图片也会跟着移动,制造视差,增添了乐趣。 ? ? ?...该报告亦使用了重力感应,摆动手机时页内元素也会跟着摆动。 ? ? ? 手势操作 我们屏幕交互,除了有点击、滑动外,还有很多手势操作,如拖拽、双指拉开放大、双指画圈旋转物体,画图形表示某个动作等。

2.6K41

这些VR趣味小游戏伴你度过周末宅家的无聊时光

闲暇的周末,让我们来看看最近又出了哪些有趣的VR游戏吧! AR麻将应用 近日,国外一名推主FitReversi表示,开发了一个AR麻将应用。...解谜游戏《The Room》VR版 喜欢解密游戏的玩家应该对《The Room》系列并不陌生。该系列诞生于2012年,至今已经推出四部,总销量破1000万。...巧妙的故事剧情关卡设计以及充满神秘的音乐、高度逼真3D建模,甚至在移动平台,还充分利用重力感应等进行交互,使玩家的游戏代入感极强。 ?...游戏开始时,玩家将穿越一座12世纪古教堂,里面布满了埃及古文物,轻缓的剧情会让玩家渐渐地走入一个恐怖世界。...该作最大的特色就是:所有的线索都需要玩家自行探索,玩家找到的道具、线索将贯穿游戏的始终,每一件都是有用的。凭着自己的观察力想象力解密,所获得的成就感是巨大的。

52610

apicloud APP横竖切换

APP开发中会遇到例如视频全屏播放如果不是使用原生模块,则需要通过将屏幕切换为横显示才能实现全屏。或者某些APP用户在使用pad体验时提供横竖切换体验会更好。...这个时候就需要使用到setScreenOrientation来实现横竖切换。...参数: orientation: 类型:字符串 默认值:无 描述:旋转屏幕到指定方向,或根据重力感应自动旋转;当前为横时,若想只在横间根据重力切换,则可以传 auto_landscape,竖间切换则传...//屏幕根据重力感应在横竖间自动切换 (需要自动切换横竖可以用该值) auto_portrait //屏幕根据重力感应在竖间自动切换 auto_landscape...//屏幕根据重力感应在横间自动切换 例子: api.setScreenOrientation({ orientation: 'landscape_left'}); 例如设置了横竖自动切换同时页面中应用了

1.2K20

从VR的全世界走过—SIGGRAPH Asia 2016游记2

前言 Virtual Reality的展厅为我们带来了全球VR领域的顶级科学家们的最新研究成果,其中有多种多样的产品展示:无人机、VR设备、体感游戏、人脸识别、真实感渲染等。...这份工作的limitations在于如果前景的运动相机的运动路径十分相近,算法对于前背景的区分能力就比较弱了。...VR与眼科医学的碰撞 在VR showcase展会上,除了我们之前常见的VR游戏、影视外,还展示了VR用于眼科手术训练、验证道路建设模拟车辆驾驶等应用场景。...水墨画模拟 这个软件-硬件结合的设备支持用户用一只笔来作画,在电子画纸上产生水墨画的效果。...这个产品的卖点在于通过为显示设备增加重力感应器,在每笔作画后会看到有一个水墨彩在电子宣纸上扩散的过程,并且由于重力会更多的向下扩散。效果逼真。

827120

TRTC横竖切换1,手动切换

mTRTCCloud.setVideoEncoderRotation(TRTCCloudDef.TRTC_VIDEO_ROTATION_180) 10、编码输出旋转270° 左不做操作,右先初始化禁止重力感应...2、重力感应 TRTCSDK默认重力感应GSensorMode是开启的,如果您调用setVideoEncoderRotation不生效,需要把GSensorMode关闭。...还有一些手机,平放在桌面时,会发生横竖切换,这是手机重力感应触发的,请把手机支起来吧,或者关闭手机的重力感应。...关于sdk重力感应功能,可以参考这篇《TRTC横竖切换2,重力感应》 3、横后画面裁剪问题 横后画面只显示中间一小部分,看上去放大了。...setRemoteViewFillMode 另外,您也可以同步调整view的横竖比例。 五、下一篇 《TRTC横竖切换2,重力感应

1.9K30

TRTC横竖切换1,手动切换

mTRTCCloud.setVideoEncoderRotation(TRTCCloudDef.TRTC_VIDEO_ROTATION_180) 10、编码输出旋转270° 左不做操作,右先初始化禁止重力感应...2、重力感应 TRTCSDK默认重力感应GSensorMode是开启的,如果您调用setVideoEncoderRotation不生效,需要把GSensorMode关闭。...还有一些手机,平放在桌面时,会发生横竖切换,这是手机重力感应触发的,请把手机支起来吧,或者关闭手机的重力感应。...关于sdk重力感应功能,可以参考这篇《TRTC横竖切换2,重力感应》 3、横后画面裁剪问题 横后画面只显示中间一小部分,看上去放大了。...setRemoteViewFillMode 另外,您也可以同步调整view的横竖比例。 五、下一篇 《TRTC横竖切换2,重力感应

2.2K30

TRTC横竖切换

setVideoEncoderRotation可以改变sdk编码输出的方向,6.9版本的sdk开始支持4个方向 三、代码示例通话效果 0、代码修改 以sdk包中的SimpleDemo为例,修改“视频通话...2、重力感应 TRTCSDK默认重力感应GSensorMode是开启的,如果您调用setVideoEncoderRotation不生效,需要把GSensorMode关闭。...还有一些手机,平放在桌面时,会发生横竖切换,这是手机重力感应触发的,请把手机支起来吧,或者关闭手机的重力感应。...关于sdk重力感应功能,可以参考这篇《TRTC横竖切换2,重力感应》 3、横后画面裁剪问题 横后画面只显示中间一小部分,看上去放大了。...setRemoteViewFillMode 另外,您也可以同步调整view的横竖比例。 链接 《TRTC横竖切换2,重力感应

3.1K135

Android开发中的重力传感器用法实例详解

右侧面朝上的时候,y的值为-g 了解了重力传感器中X,Y,Z的含义之后下面我们就开始学习如何使用 首先我们创建一个传感器管理器一个传感器监听器,管理器用来管理传感器以及创建各种各样的传感器,监听器用来监视传感器的变化并且进行相应的操作...MySensorEventListener mySensorEventListener; mySensorEventListener= new MySensorEventListener();//这个监听器当然是我们自己定义的,在重力感应感应到手机位置有变化的时候...sensor_accelerometer, SensorManager.SENSOR_DELAY_UI); super.onResume(); } 最后我们在onPause()中注销所有传感器的监听,释放重力感应器资源...接下来看一个Android用重力传感器做横竖切换的例子 在播放视频的时候,可能要做横竖的切换,但是,用户可以设置自己的手机关掉屏幕旋转,这个时候就需要想其他的办法了,比如:重力传感器。...mInstance; } private ScreenSwitchUtils(Context context) { Log.d(TAG, init orientation listener.); // 注册重力感应

2K20

让android程序根据重力感应旋转屏幕(支持4个方向旋转)

转自:http://blog.csdn.net/yixiaoqingyuz/article/details/6453798 最近公司在做一个软件,用户要求软件能随着手机转动自动切换横,而且要求就算是手机头下脚上的倒个个软件也要能自适应的变成合适的方向...熟悉android的人都知道,android系统的手机绝大部分只支持三种屏幕方向的重力感应自动切换,竖直,水平,反方向水平,独独不支持反方向竖直的重力感应切换。...,自己监视重力感应来控制屏幕的旋转。...怎么设置屏幕方向的方法有了,那么接下来就是给程序注册一个重力感应的监视器了,这里我们要用到是类型为TYPE_ACCELEROMETER 的感应器,有两点需要注意的就是一监视重力感应的变化是个比较耗资源的事情...TYPE_ACCELEROMETER 的感应器有三个轴,当手机水平放置,屏幕朝上的时候是该感应器的初始状态,这个时候,y轴x轴的值都是0,而z轴的值是-9.8m/s.当手机转动时三个轴的值都会相应的变化

1.9K10

技能之H5

关于H5,你需要掌握html标签、js语法、css样式。建议自学,网站http://www.w3school.com.cn/上有大量实例教程,我的经验是大概1个月可以入门。...H5的形式 H5目前有各种各样的形式,视频、图文、动画展示的、测试答题类的、故事场景类的、通关小游戏重力感应全景类等。...我觉得比较简单的编程方式推荐: 白鹭引擎是专门制作h5游戏游戏引擎,也配套有图形化的软件lakeshore可以制作h5。 swiperJS,提供了一些成熟的模版,可以直接套用。...web优化 网速很重要,所以图片要压缩,js、css文件加载顺序要注意 真机调试技巧 最后是需要面临各种用户机型的,多终端屏幕适配,横状态检测等。...Gif制作 一些动态效果可以用gif,而不用采用css或js,可以省很多事。

1.4K60

周桂华(花叔):微信小游戏开发之路

根据官方的文档,只要稍微改一下,Createjs就能用在小游戏上了。具体就是把官方把三个JS都暴露一下,做一个聚合js,分别引用就搞定了。...于是我尝试学习Coccos Creator,恰好当时对重力感应非常迷恋,恰好当时有个设计师朋友有个游戏玩法也切合重力感应的思路,于是边学变左,我利用Coccos Creator+重力感应,做了一个叫《太空引力...这里解释一下小程序云解决的问题: 企业微信截图_15665267028917.png 在游戏开发环节中,存在一个前端开发后端开发并行的子过程,小程序云就是要把子过程直接让前端开发同学给做了,里面主要提供了三板斧两个封装...其实大家的手机都是多点碰的,你可以单指、两指或三指指碰进行交互,手机最多可以接触到五六个碰点,甚至更多。我们发现了这件事情后,发散一下,其实觉得是可以在手机上面盖章的。...我做一款游戏,我就要把它弄出来,以创造发明的态度去做。

1.9K91

小程序旋转手机推流,远端拉流画面被裁剪的问题

由于重力感应的影响,Android小程序推流旋转手机,远端拉到的画面被裁剪;小程序没有开放重力感应的API,只能通过如下方式规避: 目前现象: 1、Android手机横拍摄,如果不设置横推流,PC...拉流画面则不完整;竖拍摄则需要设置竖推流; 2、iOS横拍摄,不设置横分辨率,PC拉流画面完整。...设置横分辨率,画面不完整; 总结:小程序横拍摄,如果需要拉流端观看画面完整,Android需要设置横分辨率,iOS不用设置;小程序竖排查则需要设置竖推流; Android手机横,远端拉到的画面...videoOrientation设置为horizontal推流; 手机竖时就设置videoOrientation设置为vertica推流; ②如果当前是ios设备,就设置videoOrientation...result.gamma); if(result.gamma 40){ //手机横

1.1K20
领券