我做了一个有点不一样的电子木鱼 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jwenjian
V2EX    分享创造

我做了一个有点不一样的电子木鱼

  •  1
     
  •   jwenjian
    jwenjian 2024-01-17 21:19:58 +08:00 4671 次点击
    这是一个创建于 682 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我 fork 了一个开源的电子木鱼,加了点不一样的东西。

    原来的电子木鱼在 PC 端可以通过空格键和鼠标点击的方式积累功德,在移动端只能通过手指点击木鱼的方式积累功德。

    我对移动端的交互方式做了一些改进,移除了手指点击的模式,改用手机陀螺仪的数据进行交互,效果就是,在手机上打开页面之后,你需要 把你的手机想象成敲木鱼的棒子上下挥动手机才能敲击木鱼。

    真正的沉浸式敲木鱼,用手指点击太没有参与感了,把你的手机甩起来!

    体验页面:

    https://wfish.netlify.app

    第 1 条附言    2024-01-18 20:55:57 +08:00

    标准触发方式是按下图方式甩手机,因为检测的是 beta 角度的变化。

    比较方便的触发方式是:两只手竖屏状态拿着手机,把手机想象成一根竖着的木棒,上下甩动即可

    34 条回复    2024-01-19 11:04:32 +08:00
    RicherWQ
        1
    RicherWQ  
       2024-01-17 21:27:38 +08:00
    不错,加油!
    miyuki
        2
    miyuki  
       2024-01-17 22:57:39 +08:00   1
    纳闷沉浸模式是个啥,点开绷不住了
    kulous
        3
    kulous  
       2024-01-17 23:08:09 +08:00 via Android
    为啥没有声音
    hanai
        4
    hanai  
       2024-01-17 23:55:44 +08:00 via iPhone
    呃 怎么我手机上 chrome 和 Safari 都没效果
    Silent7Wang
        5
    Silent7Wang  
       2024-01-18 02:03:38 +08:00
    iPhone 13pm 17.3 Safari 没法敲啊。我把手机正着和侧着都试了,手机都快甩飞了,还有那个沉浸模式是真滴沉浸
    xingfa
        6
    xingfa  
       2024-01-18 03:39:05 +08:00
    safari 需要优化一下,开源到 github 上了说下
    VforVendetta
        7
    VforVendetta  
       2024-01-18 08:00:42 +08:00
    谢谢 Op 主,今天的功德圆满了。
    <a href="https://sm.ms/image/OHDS1oqFWVLR8Kz" target="_blank"><img src="https://s2.loli.net/2024/01/18/OHDS1oqFWVLR8Kz.png" ></a>
    VforVendetta
        8
    VforVendetta  
       2024-01-18 08:03:14 +08:00
    inktiger
        9
    inktiger  
       2024-01-18 09:24:52 +08:00
    - -!不行,我还是不能玩这个,我一玩就陷入了争强好胜,一直在突破一秒点多少次的目标中...
    imldy
        10
    imldy  
       2024-01-18 09:28:46 +08:00
    有意思,只是触发敲击有些延迟,往往等到停止了才会响,能否模拟正常的响时停止?
    icanfork
        11
    icanfork  
       2024-01-18 09:38:07 +08:00 via iPhone
    iOS 积累不了功德
    ECool
        12
    ECool  
       2024-01-18 09:39:13 +08:00
    safari 好像不行
    YangYang666
        13
    YangYang666  
       2024-01-18 11:34:54 +08:00
    长按空格键,功德+999
    fromKansasCity
        14
    fromKansasCity  
       2024-01-18 14:11:20 +08:00
    功德 max 了
    fromKansasCity
        15
    fromKansasCity  
       2024-01-18 14:13:56 +08:00
    加个节流啊 不然没内味了
    cyb888
        16
    cyb888  
       2024-01-18 14:41:39 +08:00   1
    自己的电子木鱼(付费榜 92 名,文章有送兑换码),欢迎大佬们使用~ t/1009159#reply21
    ![10eb4e4d9d79ad73e0dbb9f47e94b61e.png]( https://i.miji.bid/2024/01/18/10eb4e4d9d79ad73e0dbb9f47e94b61e.png)
    SuperDaFu
        17
    SuperDaFu  
       2024-01-18 14:46:37 +08:00
    上瘾
    july1995
        18
    july1995  
       2024-01-18 16:32:30 +08:00 via Android
    兼容性有待提升。澎湃 os via 浏览器和小米自带浏览器 全跪
    jwenjian
        19
    jwenjian  
    OP
       2024-01-18 20:40:22 +08:00
    @fromKansasCity PC 端么?总不能把手机甩那么多下吧。。。
    jwenjian
        20
    jwenjian  
    OP
       2024-01-18 20:41:26 +08:00
    @imldy 主要加了一个防抖,300ms 内只触发一次,需要多调整调整参数
    jwenjian
        21
    jwenjian  
    OP
       2024-01-18 20:42:17 +08:00
    @ECool 我手头没有 iPhone , 应该是默认没有给陀螺仪的权限,网上搜了一下说是 safari 设置里能打开, 也许可以试试
    jwenjian
        22
    jwenjian  
    OP
       2024-01-18 20:42:52 +08:00
    @july1995 我只用 一加手机的 via 浏览器试过,没啥问题,
    jwenjian
        23
    jwenjian  
    OP
       2024-01-18 20:43:25 +08:00
    jwenjian
        24
    jwenjian  
    OP
       2024-01-18 20:48:23 +08:00
    @Silent7Wang 标准的动作是,手机保持竖屏的情况下,前后翻转手机, 因为检测的是 beta 角度的变化

    ![]( https://developer.mozilla.org/en-US/docs/Web/API/Device_orientation_events/Orientation_and_motion_data_explained/beta2.png)
    jwenjian
        25
    jwenjian  
    OP
       2024-01-18 21:02:41 +08:00
    PC 端简单加了个防抖
    jwenjian
        26
    jwenjian  
    OP
       2024-01-18 21:19:19 +08:00
    加了一个全屏按钮
    xingfa
        27
    xingfa  
       2024-01-18 21:53:45 +08:00
    @jwenjian 手机版的兼容性需要优化下
    ilkd
        28
    ilkd  
       2024-01-18 22:07:42 +08:00 via Android
    怎么全国排名都没有,功德需要被更多人看见
    july1995
        29
    july1995  
       2024-01-19 09:20:33 +08:00 via Android
    @jwenjian 我的问题 我的问题,没仔细看介绍,理所当然的以为这是要点击屏幕来玩的。 后来看了别人的视频,才知道,这是要摇晃手机的。
    vialon17
        30
    vialon17  
       2024-01-19 09:39:46 +08:00
    还有电子木鱼...
    啥时候整个电子放生?
    Liftman
        31
    Liftman  
       2024-01-19 10:59:22 +08:00
    safari 无效。。。
    abc0123xyz
        33
    abc0123xyz  
       2024-01-19 11:04:00 +08:00
    abc0123xyz
        34
    abc0123xyz  
       2024-01-19 11:04:32 +08:00
    禁止开挂
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     825 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 22:12 PVG 06:12 LAX 14:12 JFK 17:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86