Web_Design 板


LINE

大家好,想要请教一下一个效果。 举[七点半的太空人]为例。 里面的小女孩会随着画面卷动时,做出不同动作,像是动画一样。 仔细研究了一下,发现它是把很多小图片合成一大张图片。 在利用移动图片来智做出像动画的效果。 利用检查[元素]发现图片position的数值会一次跳一段固定数字。 例如 position: 0 250px; >> position:0 500px; 但是我用同样套件skrollr,却无法让数字从250px直接变成500px。 而是一定会经过很多数值累加上去。 ex:250px >> 251px >>252px >>..>> 499px >>500px 想要请问这样的效果要如何设定。 请大家给我个方向了。 http://first-launch.com/ 七点半的太空人 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.200.196
1F:→ alog:台湾普遍比较少应干特效这块,你应该先查他用什麽套件 01/20 22:59
2F:→ alog:https://github.com/Prinzhorn/skrollr 01/20 22:59
3F:→ alog:fix: 硬干 01/20 23:00
我有查到skrollr套件。 skrollr好像是用data-0=""去控制卷动动画。我查到七点半太空人里面小女生的div档 里面用了一堆data-的参数设定。它的data-并没有设定到background-position的参数。 但是根据检查元素发现,它的动画是根据background-position的移动产生类似逐格动 画效果。 所以是因为skrollr套件里面有fix这个功能去做出这样的特效?! 不好意思,问题有点麻烦。 感谢你的回覆~! ※ 编辑: qazwsx9006 来自: 1.171.57.117 (01/21 09:07)
4F:→ lyforever:data-0, data-7500,data-11000每个都设了bg-position 01/21 15:07
5F:→ lyforever:你有查到skollr可是你根本没研究怎麽用吧 01/21 15:07
6F:→ lyforever:小女孩的话 你可以看.little-scissors这个div 01/21 15:11
7F:→ lyforever:先用clip来决定范围 再用data-*(影格)调整margin位置 01/21 15:12
8F:→ lyforever:让div看起来像动画一样 01/21 15:12
我有挖出那张图片.小女孩的div我也有找到..也有研究skrollr。 不过我承认我还不够熟练skrollr,有些部份我还在努力理解中。 http://ppt.cc/aRcN 这是小女孩的div。我仔细看了一下,没有看到有设background-position。 可是在.little-scissors最後面却有出现background-position的参数。 而且它的Y轴一次是跳250px,而不是慢慢累加上去。 [调整margin应该是移动div在画面的位置而不是使小女孩产生像逐格动画的效果吧??!] 还是我哪里有误会什麽了... 感谢愿意花时间跟我讨论!! ps:http://ppt.cc/sDLr 这是我找到小女孩div的css。 ※ 编辑: qazwsx9006 来自: 220.136.197.135 (01/21 22:42) ※ 编辑: qazwsx9006 来自: 220.136.197.135 (01/21 22:45)
10F:→ danny8376:他还有几个skrollr.data.XXXX.js 这些JS是放动画资料的 01/22 00:33
11F:→ danny8376:不过里面都是压缩过的 你也看不出什麽 01/22 00:34
12F:→ danny8376:总之改background-position这件事是skrollr照设定去改的 01/22 00:35
13F:→ danny8376:你先去了解skrollr 了解之後大概就知道这是怎一回事了 01/22 00:36
嗯嗯!看来是我太急,应该要先去好好了解skrollr~! 谢谢几位前辈的回应~! ※ 编辑: qazwsx9006 来自: 114.24.37.231 (01/22 19:03)
14F:→ lyforever:我後面已经有说不是background-position 还解释了 01/22 20:54
15F:→ danny8376:原PO大概是卡在... 没有CODE改到那东西啊!!!!!! 这样吧 01/22 21:23
对阿,不过应该是藏在丹尼大所说的skrollr.data.XXXX.js里面.. 所以我决定先把那个套件在多研究研究。 话说我真的认为是background-position在控制小女孩的动作耶... 小女孩换动作的时候,background-position参数会改变。 而且她改变的数值刚好都是单个小女孩图片的宽高。 对不起,我有点固执XDD ※ 编辑: qazwsx9006 来自: 114.24.37.231 (01/22 22:07)
16F:→ danny8376:lyforever说的也对啦www 其实整个动画拆两部分啦 01/22 22:32
17F:→ danny8376:一部分是skrollr的部分 这部分的话 01/22 22:33
18F:→ danny8376:用margin去处理小女孩的位置 01/22 22:33
19F:→ danny8376:bg-position去处理一些背景特效的图片 01/22 22:34
20F:→ danny8376:剩下小女孩本身的动画的话 这部分是靠animator去做的 01/22 22:37
21F:→ danny8376:对了 他的那个animator应该是自己写的 01/22 23:54
22F:推 poototo:原PO自己会写js吗?这其实用jQuery自己侦测页面位置 01/24 13:13
23F:→ poototo:当场更换图片显示区域。自己写比较单纯 01/24 13:14
其实js没有很熟,目前还只会几个简单常用的功能。 然後自己就一直想要赶快学会很多功能。 但是现在觉得还是要一步一步比较实际XD 谢谢各位的回覆,受益良多~!! ※ 编辑: qazwsx9006 来自: 114.24.125.45 (01/27 20:20)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:WOW 或 站内搜寻

TOP