V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  M3oM3oBug  ›  全部回复第 1 页 / 共 4 页
回复总数  70
1  2  3  4  
254 天前
回复了 secsilm 创建的主题 Python 树结构数据是最难处理的,有人反对吗
265 天前
回复了 M3oM3oBug 创建的主题 分享创造 Windows 更新动画的简单实现
@also24 直接 f12 改标签里的文本呗。
2021-05-10 09:30:03 +08:00
回复了 yingzir 创建的主题 分享创造 做了一个无限画布涂鸦软件的 demo,挺有意思
@xiyuesaves 不同浏览器对 mousemove 的监听,在打开控制台触发频率会高的问题,我之前做过尝试,第一是因为鼠标刷新率的问题,比如 125Hz/500Hz/1000Hz,触发高是浏览器完全接受了鼠标的反馈,第二是因为浏览器调试问题,至少 Chrome 在调试的时候会主动限制在低频,在开关控制台后限制消失。。

解决办法是主动给监听函数设置一个依靠时间或 setTimeout 实现的节流,或者使用 requestAnimationFrame 实现每帧节流,可以试下
2021-03-31 10:03:10 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@LeeReamond 鼠标右键可以拖曳整个图的

另外补充,现在还没有思路适配无极滚轮和触摸板,这种情况每次都会触发 wheel 事件,有没有大佬知道咋兼容处理的,暂时不想用 debounce 防抖这种低劣的方法。。

如果是暂时针对它,可以把 1503/1504 行替换:
`ev.shiftKey ? this.point.add(-ev.deltaY, 0) : this.point.add(-ev.deltaX, -ev.deltaY);`

但我手头又暂时没得办法测试。。
2021-03-30 18:52:26 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@rationa1cuzz 还没有适配触摸板的呀,可以考虑自己修改一下源代码,xmind.js 的 1503 行,把值 100/-100 改成 1/-1
2021-03-30 10:29:09 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@dai875939260 点击节点会飞有点脑补不出来。。滚轮顺滑可能是因为没适配无极滚轮(或触摸板),不好意思哈


@shuax 目前就是节点超出界面了进行选择会有动画,没加其他动画效果了,鼠标右键可以拖曳主界面
2021-03-30 07:50:31 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@whatalittleboy 这个的代码还没写,在 1256 行 else 语句那儿。。现在我都是用快捷键操作,shift+方向键或者直接剪切粘贴,[在线版]( http://janvas.cn/JMind/)允许一次剪切板就能流畅操作了 [Github Pages]( http://janvas.cn/JMind/),以后有空会写的
2021-03-29 22:48:37 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@qiaobeier 可否指点一二(因为我目前所理解的 var xmind = new janvas.Canvas(...),xmind 就是一个对象
2021-03-29 22:39:06 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@lookcos 感谢小心心~
2021-03-29 22:36:00 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 又。。几乎 100% 还原了 XMind 的主要功能
@superliwei 感谢大佬认可~
2021-01-22 13:02:11 +08:00
回复了 mythjava 创建的主题 分享创造 整了个多人在线数独游戏
楼主数独的生成算法是咋样的,或者是已有的数据包吗
2021-01-16 17:20:30 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@MasterMonkey 一起玩啊造啊哈哈


@lifetimeporn coderain.js 中 `head.timespan = this.rand(50, 100, true);` 是调整速度的,随机了一个 50 到 100 之间的值,这个值代表 50~100 毫秒触发一次变动,可以用那个 [CodePen]( https://codepen.io/jarenchow/pen/rNMQpMe) 试试。
2021-01-16 16:19:56 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@Kilerd 我处理器 E3-1231v3 也是差不多,为了尽可能还原原特效:
每个 Text 都在进行矩阵变换(左右上下翻转),Text 的 Hsl 颜色饱和度和亮度都是不同的,拖尾效果是留下了一个 Text 并按照颜色的亮度决定透明度减小直到消失后复用
感觉最主要消耗时间的还是原生的 fillText 方法,这我也没法处理哈哈
其实已经很快了,谁能复现这个且比我的占用更低我拜他为师,嗑仨响头的那种
2021-01-16 15:00:11 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@580a388da131 为了给 [janvas]( https://github.com/jarenchow/janvas) 求小心心呀。。基于此高效绘制的
2021-01-16 14:47:45 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@hantsy 以后需要 Flash 处理的内容会不会有可能转变为 Canvas 需求,或者是舍弃了那些需求还是换了什么其他的解决方案呢?。


@Kiske 标注出处就行,你是想把桌面背景换成这嘛哈哈。
2021-01-16 14:19:16 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@revalue 你进那个 CodePen 的地址,改 chars: "添加你想要的字符".split("") 就可以了

@cigarzh 我手机的 Safari 可以的诶刚刚试了
2021-01-16 13:41:03 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@DylanZ 搞得到这个菜单吗哈哈,那这样就更加几乎 100% 还原了
2021-01-16 13:39:28 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@roshad [这个]( https://www.youtube.com/watch?v=8ZdpA3p9ZMY) 应该是原版,前两天做这个效果的时候查了一下好像是说翻转的片假名,我就按照 x, y 随机翻转片假名了,可以 chars: ["你", "想", "要", "的", "字", "符"] 来自定义
2021-01-16 13:02:18 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@youla 可爱风的博客园啊哈哈,你也可以考虑在 props 里自己修改一些配置适配这个可爱风~
2021-01-16 12:57:28 +08:00
回复了 M3oM3oBug 创建的主题 分享创造 几乎 100% 还原了黑客帝国中的代码雨特效
@youla 放吧,引入 janvasexamples 库或者单独复制那段代码,直接以 document.body 为容器就可以
1  2  3  4  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2051 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 05:20 · PVG 13:20 · LAX 22:20 · JFK 01:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.