easing相关内容

使用键盘控制在画布游戏中流畅地移动角色

我正在使用Canvas和JavaScript创建一个侧滚无限空间为主题的游戏。我正在使用向上和向下箭头来控制一艘宇宙飞船,我想要实现某种移动放松,这样当我松开钥匙时,飞船就不会停下来。我环顾四周,没有发现任何东西,而且我自己的尝试也没有奏效。这就是我尝试过的。 Jet.prototype.checkDirection = function () { if (this.isUpKey) { ..
发布时间:2022-04-17 11:07:25 前端开发

JQuery 可轻松拖动

我想用Jquery的draggable来实现轻松的效果.但是我没有在这个插件中找到这个选项.所以我想知道是否有其他插件有这个选项 - 或者一个简单的解决方案. 我想要达到的效果是这样的:http://www.fileden.com/files/2009/6/4/2466215/dragease.swf 如您所见,在拖动时,由于缓动,图像移动感觉更加平滑.我还想将拖动限制在一个轴上,还需 ..
发布时间:2021-12-17 21:42:52 其他开发

如何在滚动框上创建减速滚动效果?

我喜欢在滚动框中平移图像后创建平滑的减速滚动效果.就像在 maps.google.com 中平移地图一样.我不确定它是什么类型,但行为完全相同:在快速移动地图时,它不会在您松开鼠标时立即停止,而是开始放慢速度. 任何想法、组件、链接或示例? 解决方案 思路: 根据您的评论,它应该感觉像谷歌地图,因此在拖动图像时,图像应该粘在鼠标指针上;目前不需要特殊效果.但是在释放鼠标按钮时, ..
发布时间:2021-12-13 22:58:48 其他开发

纯 JavaScript 动画缓动

几个小时以来,我一直试图找到一个纯 JavaScript 简易实现,但没有找到.那些接近的人没有任何意义.我能找到的只是一堆没有实现的缓动函数. 例如,这样的函数: function linear(time, begin, change, duration) {返回更改 * 时间/持续时间 + 开始;}函数easeInQuad(t) {返回 t*t},函数easeOutQuad(t) {返 ..
发布时间:2021-11-10 05:45:38 前端开发

什么是缓动函数?

动画上下文中缓动函数是什么意思.似乎dojo、jquery、silverlight、flex等UI系统都有缓动功能的概念.我找不到缓动函数的一个很好的解释?任何人都可以解释缓动函数的概念,或者对它们进行很好的解释,我对这个概念感兴趣而不是框架的具体细节? 缓动是严格用于位置还是通用并且可以应用于对象的任何属性? 解决方案 缓动函数通常是描述给定完整性百分比的属性值的函数.不同的框架使 ..
发布时间:2021-11-10 05:36:18 其他开发

Pygame 游戏帮助:缓动/加速

嗨,有人可以帮我玩我的 pygame 游戏,这是我的第一款游戏,我对此非常不擅长.本质上,我试图制作一种相扑游戏,其中 2 名玩家在冰环(圆形舞台)上,他们必须互相推开才能得分,我现在在冰上物理方面遇到问题,我知道必须有按住键时的某种类型的加速和释放时的摩擦力,我现在正在尝试这样做,但目前当按下键时,它只会增加一次速度,而不是持续增加速度,这意味着您必须点击它才能继续快点.另外,如果你想帮助我玩游 ..
发布时间:2021-06-23 20:12:51 Python

确定快照滚动元素的快照滚动事件是否完成

摘要 我正在使用可滚动元素创建图片库.我正在使用CSS的 scroll-snap 功能,该功能使我可以捕捉到滚动条中的元素(图像). 通过绑定到元素的 scroll 事件,当用户滚动元素时,我将应用各种操作(例如预加载,隐藏界面元素等).其中之一取决于滚动事件,并且需要在确切时刻停止滚动.但是滚动捕捉使我遇到了无法预料但尚未处理的情况; 我无法准确确定快速滚动动作是否完成. ..
发布时间:2021-04-07 20:06:03 前端开发

SDL2时间点之间的平滑纹理(精灵)动画

目前,我正在尝试通过硬件加速技术(DirectX或OpenGL)开发出流畅的动画效果,我当前的目标非常简单,我想在给定的持续时间内将纹理从A点移动到B点,这是动画对象的经典方法, 我了解了很多有关Robert Penner插值的知识,为此,我想用最简单的线性插值为我的纹理设置动画,如下所示: http://upshots.org/actionscript/jsas-understanding ..
发布时间:2021-04-07 20:00:13 C/C++开发

Expression Blend:为什么我没有用于“过渡"和“缓和"的选项?

我正在将Expression Blend 4与.Net 3.5一起使用 在下图中,提供了“转场效果"选项以及为转场选择“缓和效果"的功能: 我的Blend界面在我的WPF应用程序中没有这些内容: 但是,如果我创建一个新应用程序(例如WPF Sketchflow应用程序),这些选项的显示方式将与第一张照片中的显示方式相同. 什么决定这些选项是否出现,以及如何将其放入WPF应用 ..
发布时间:2020-11-02 18:48:47 其他开发

滚动轻松旋转动画

我有一个元素,我正在使用jquery/css3进行滚动滚动.麻烦在于,滚动时有点跳动,停止时会立即停止.我希望它能更平滑地播放,该旋转在您开始滚动时开始,然后在停止滚动后轻松停止,而不是在每次滚轮移动时旋转一组度数.我的代码和链接如下: http://pollenbrands.com/rjj/(向下滚动到100%的水果) var angle = 1; jQuery(window).sc ..
发布时间:2020-07-08 04:52:20 前端开发

jQuery的宽松打破WordPress上的jQuery

当我将jQuery easing 1.3插件添加到我的页面时出现错误,我什至没有使用自定义缓动,但仅加载它就停止了动画元素的工作.我不是一个jQuery专家,所以我真的不知道如何调试它,但是我很确定有冲突,这是错误信息: Uncaught TypeError: Property 'undefined' of object # is not a function 将鼠标悬停 ..
发布时间:2020-06-29 00:45:49 其他开发

C ++-无法理解easyInOutSine

我试图理解这个宽松的公式: float easeInOutSine(float t,float b,float c,float d ) { return -c / 2 *(cos(M_PI * t / d)-1)+ b; }; 以下是变量等于的值: t:当前时间 b:起始值 c:值变化 d:持续时间 我正尝试将其应用于子画面 如果我想 ..
发布时间:2020-06-03 21:33:31 C/C++开发

轻松水平滑动div

我正在寻找一种隐藏/显示div的功能,在该位置上单击鼠标可以显示div,但以从左到右的方式滑动并保持缓和. 我还需要页面集中显示刚刚滑出/显示为新的div. 这是我的剧本. 关于我需要添加什么的任何想法? $("#box0").mouseenter(function () { $("#lSection2").show('slide').delay(5 ..
发布时间:2019-11-14 13:45:26 JavaScript

当其他元素消失时,对元素进行动画处理/缓和定位

请看一下这个小提琴: http://jsfiddle.net/dhcyA/ 尝试单击一个块.我想要的是,当其他元素消失时,选定的块将设置动画/缓和到其给定的位置,而不是像现在这样跳动.然后,再次单击该框时,相同的动画会重复自身,然后放回原处. 也许要记住: 我使用的是响应式设计,这意味着缩放窗口后这些块可以是垂直的也可以是水平的. 对小提琴或建议的任何重新修订都很棒! 解 ..
发布时间:2019-11-13 15:21:07 前端开发

如何构建自定义jQuery缓动/弹跳动画?

我熟悉jQuery动画功能,并且还遍历了各种 jQuery UI缓动功能.不幸的是,它们都没有显示出与我正在寻找的相同的动画效果,因此可以创建自己的缓动功能吗? 我尝试的动画可以在 Apple Mac网页上看到,其中包含动态加载的产品顶部的小部件.初始项目似乎从顶部滑入,然后在就位着陆后产生反弹的效果.是否可以使用自定义jQuery代码重新创建此宽松样式?还是可能建立自己的第三方便捷功能? ..
发布时间:2019-11-13 12:53:50 JavaScript