当垂直滚动时水平移动和动画精灵
move and animate sprite horizontally when scrolling vertically
我想复制"ben the bodyguard"网站的成名效果。
特别是我试图有一个精灵图像水平移动在屏幕上时,垂直滚动的页面。这是一个两步效果:
- 水平滚动
- 动画精灵(这是他们正在使用的http://benthebodyguard.com/images/thiefsprite.png)
我设法在本地复制页面"原样",但每当我尝试自定义它时,我就会失去一些功能或动画变得超级奇怪。
搜索这里在SO我发现这个http://jsfiddle.net/pGvgc/2/
$(document).ready(function(){
var windowWidth = $(window).width();
$("#block").css({ "right": windowWidth});
$(window).scroll(function(){
$("#block").css({ "right": windowWidth - $(window).scrollTop()});
});
});
,但我不明白如何控制滚动的开始和停止,更重要的是,如何动态地改变背景位置的精灵动画
我正在尝试做类似于benthebodyguard的事情,并且我试图找到可用的最佳解决方案。到目前为止,我已经尝试了脚本,如scrollpath, skrollr和crspline。但是我最近发现了raphael.js,基于这个[jsfiddle],我决定用它来制作动画。也许它也可以帮助你的滚动动画。精灵动画,至少对我来说,它会更复杂一点,因为我有一个更复杂的道路,角色必须遵循!
相关文章:
- 打字精灵动画
- 在EaselJS中设置精灵表动画时出现问题
- 如何使用Javascript创建带有精灵表的动画按钮
- 动画与精灵HTML5
- 使用HTML5和JavaScript创建精灵动画
- 在JS中缓和精灵动画
- GameClosure:精灵动画
- 使用 SpriteStage (WebGL) 创建 EaselJS 精灵动画
- 如何确定动画精灵何时到达某个点
- 如何在 javascript 中减慢我的精灵表动画
- EaselJS 精灵表动画在画布上不可见,但没有错误
- Pixi.js从动画gif文件生成精灵表动画或影片剪辑
- CreateJS - 无法让我的精灵表动画化
- 画架精灵使用多个图像进行动画
- 游戏中的JavaScript精灵动画
- 仅在鼠标悬停时播放精灵动画
- 在画布中动画精灵帧
- iPhone不能正常播放动画精灵
- 没有精灵表的动画精灵
- 当垂直滚动时水平移动和动画精灵