首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Flutter:使用手势识别做一个360旋转展物

    Flutter的GestureDetector相关知识时,想到了以前用Android实现的展物项目,这次完整的用Flutter实现了一下,真是感觉代码简洁了很多, 项目整体需求 进入app时展物自动顺时针旋转...触摸展物时停止旋转 手势在展物上左右触摸滑动时展物跟随旋转 离开触摸时记录触摸方向然后继续自动旋转 可以顺时针,也可以逆时针旋转 旋转的原理 首先我们了解一下怎么让展物旋转起来,展物是一件在博物馆展示的文物...,一共拍摄了72张,角度每5度进行一次拍摄,所以总体算起来就是72乘以5,一共就是360度正好是一圈,那么写到代码里面就是从第1张图开始计算,然后每90毫秒替换一张,不断累加到第72张,然后再从第一张开始...index > count) index = count; } 复制代码 上面的代码中,在触摸屏幕的同时转换成index值替换图片,这样就实现了图片替换跟随手势的功能,然后,在手指离开屏幕之后还能继续旋转...DIRECTION_CLOCKWISE; } if (e.delta.dx > 0) { // 逆时针 direction = DIRECTION_ANTICLOCKWISE; } 复制代码 这样,一个简单的360

    2.6K10

    html5 jqueryrotate插件实现旋转动画

    var rotation = function (){       $('#img4').rotate({           angle: 0,            animateTo: 360...var rotation2 = function(){       $('#img5').rotate({           angle: 0,            animateTo: 360...0 animateTo 数字 从当前的角度旋转到多少度 0 step 函数 每个动画步骤中执行的回调函数,当前角度值作为该函数的第一个参数 无 easing 函数 自定义旋转速度、旋转效果,需要使用...jQuery.easing.js 无 callback 函数 旋转完成后的回调函数 无 getRotateAngle 函数 返回旋转对象当前的角度 无 stopRotate 函数 停止旋转 无 演示虽然使用的是图片...同时,你可以发挥想象,制作出更多关于旋转的特效。

    5.1K60

    基于HTML5 Canvas 实现矢量工控风机叶轮旋转

    之前在拓扑上的应用都是些静态的图元,今天我们将在拓扑上设计一个会动的图元——叶轮旋转。...先看看最后我们实现的效果:http://www.hightopo.com/demo/fan/index.html ? 我们先来看下这个叶轮模型长什么样 ?...到这个叶轮的资源就做好了,那么接下来就是要让这个叶轮旋转起来了,我们先来分析下: 要让叶轮旋转起来,其实原理很简单,我们只需要设置rotation属性就可以实现了,但是这个rotation属性只有在不断的变化中...果然生效了,这下好了,我们就可以让叶轮旋转变得更加完美了,来看看具体该这么做。...http://www.hightopo.com/demo/fan/index.html ht.Default.setImage('vane', { width : 97, height

    87640

    基于HTML5 WebGL实现 json工控风机叶轮旋转

    demo地址: http://www.hightopo.com/demo/Wall3D/index.html 先来看看效果图: 这个例子最基础的就是最外层的盒子了,所以我们先来看看如何实现它: var...我想你们都注意到了盒子上有模型化的水泵,上面有扇叶在旋转,那么这个水泵是怎么生成的呢?...然后在这边引用的时候我再调用graphView.deserialize(json)来将json文件导出成可视化的2d模型并设置animation动画,再立即刷新到这个水泵,否则就算设置了动画,水泵上的扇叶旋转也不会生效...你可能会好奇在代码中我们并没有提到“fan1”这个tag标识,这个标识是在水泵的json中设置的,关于扇叶的一个标识,我们获取到扇叶,然后设置其旋转。

    1K50

    基于HTML5 Canvas 实现矢量工控风机叶轮旋转

    之前在拓扑上的应用都是些静态的图元,今天我们将在拓扑上设计一个会动的图元——叶轮旋转。...先看看最后我们实现的效果:http://www.hightopo.com/demo/fan/index.html ? 我们先来看下这个叶轮模型长什么样 ?...到这个叶轮的资源就做好了,那么接下来就是要让这个叶轮旋转起来了,我们先来分析下: 要让叶轮旋转起来,其实原理很简单,我们只需要设置rotation属性就可以实现了,但是这个rotation属性只有在不断的变化中...果然生效了,这下好了,我们就可以让叶轮旋转变得更加完美了,来看看具体该这么做。...http://www.hightopo.com/demo/fan/index.html ht.Default.setImage('vane', { width : 97, height

    1.4K80

    基于HTML5 Canvas实现工控2D叶轮旋转

    之前在拓扑上的应用都是些静态的图元,今天我们将在拓扑上设计一个会动的图元——叶轮旋转。...http://www.hightopo.com/guide/guide/core/serialization/examples/example_exportimport.html 我们先来看下这个叶轮模型长什么样...到这个叶轮的资源就做好了,那么接下来就是要让这个叶轮旋转起来了,我们先来分析下: 要让叶轮旋转起来,其实原理很简单,我们只需要设置rotation属性就可以实现了,但是这个rotation属性只有在不断的变化中...果然生效了,这下好了,我们就可以让叶轮旋转变得更加完美了,来看看具体该这么做。...http://www.hightopo.com/guide/guide/core/serialization/examples/example_exportimport.html ht.Default.setImage

    1.3K50

    360° 无死角采集:旋转治具如何用机械臂联动打破手动翻转的视角盲区困局

    旋转治具与机械臂的联动技术,通过自动化、智能化的协同作业,实现 360° 无死角扫描,有效解决了手动翻转带来的视角盲区困局,为高精度三维数据采集提供了全新方案。...旋转治具与机械臂联动的技术优势自动化协同作业旋转治具与机械臂通过控制系统实现精准联动。...旋转治具搭载高精度伺服电机与定位系统,可根据物体尺寸和形状,以 ±0.01° 的角度精度自动旋转物体;机械臂则配备多轴运动机构,能够灵活调整扫描设备的位置与姿态。...在扫描过程中,系统实时调整旋转治具的旋转角度和机械臂的运动轨迹,避免重复扫描和遗漏,高效完成 360° 全方位数据采集。...3,自动规划扫描路径:采用六轴机械臂与旋转转盘的组合方案,无需人工翻转样品,即可实现 360° 无死角空间扫描,复杂几何形状的工件也能轻松应对,确保数据采集完整、精准。

    14910

    大学生影视主题网页制作 HTML+CSS+JS仿360影视网站 dreamweaver电影HTML网站制作

    HTML实例网页代码, 本实例适合于初学HTML的同学。...一、网页介绍 1 网页简介:此作品为学生个人主页网页设计题材,HTML+CSS 布局制作,web前端期末大作业,大学生网页设计作业源码,这是一个不错的网页制作,画面精明,代码为简单学生水平, 非常适合初学者学习使用...2.网页编辑:网页作品代码简单,可使用任意HTML编辑软件(如:Dreamweaver、HBuilder、Vscode 、Sublime 、Webstorm、Text 、Notepad++ 等任意html...clearfix"> 360影视...设计它会帮助你练习设计原则,工具,HTML和CSS。你将更容易开发用户界面并将其引入网络。设计出独特且符合现代潮流的个人站点。

    2.1K10
    领券