设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 12476|回复: 42
打印 上一主题 下一主题

[原创发布] 更新:连续变化的图像帧合成大图的插件,可用于MV帧动画

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2346
在线时间
168 小时
注册时间
2017-4-25
帖子
219
跳转到指定楼层
1
发表于 2021-5-19 10:35:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 rexuegg123 于 2021-6-9 19:24 编辑

    不得不说有时候人进步的动力就是懒…………因为MV的帧动画需要多张连续变化图像按顺序拼合在大图上,又觉得用PS拼大量图片台繁琐耗时 ,且网上没搜到快速拼合大量图片的软件 ,于是萌生了自己写一个的想法……

用Html+CSS+JS试了试,于是诞生了:WAY_CanvasImgDownload.js (2021-6-9更新)
WAY_CanvasImgDownload.zip (2.8 KB, 下载次数: 38, 售价: 10 星屑)
该插件需要jQuery库支持,我用的3.5.1版:
jquery-3.5.1.zip (109.56 KB, 下载次数: 56)
2021-6-19更新后,可选jQuery的UI库(只是放在这里,还很有用的):
jquery-ui.min.zip (64.17 KB, 下载次数: 35)

使用方法,与一般插件一样,在插件管理器载入就行:
调用接口:WAY_CanvasDemo.Initialize ();


2021-6-9更新内容:
界面拖动功能不再需要UI库jquery.ui.min.js的支持!
2021-6-8更新内容:
1、修复图片横竖排列只能一样的(如5-5,4-4,6-6等)bug,现在横纵排列数可以任意填,如5-6,6-5等,但最大不能超过9排或9列。例子:1-36-300-300-rs-6-7(对),1-36-300-300-rs-6-10(错),1-36-300-300-rs-10-8(错);
2、增加界面可拖动功能:只需要图标点住界面(黄色区域)拖动后释放鼠标即可。方便查看北界面挡住的预览区域(此功能需要ui库支持)。



1、在MV启动后,后台或用事件调用接口,会弹出操作界面


2、摊入参数及路径,界面上有说明……canvas预览区会根据你填的参数调整大小,路径填好后,点击预览会展示拼接效果……


3、拼接效果见图


注意:第二个参数也表示你要拼接图片的最大张数,不能超过81张……其他详见插件里的说明


第一次发布插件,欢迎提意见!

评分

参与人数 2+2 收起 理由
白嫩白嫩的 + 1 精品文章
347780682 + 1 精品文章

查看全部评分

Lv3.寻梦者

梦石
0
星屑
2346
在线时间
168 小时
注册时间
2017-4-25
帖子
219
2
 楼主| 发表于 2021-5-19 10:37:36 | 只看该作者
本帖最后由 rexuegg123 于 2021-5-19 10:48 编辑

忘了说,这个插件在1.6.1版MV做的,1.5.1版及以下用不起。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6067
在线时间
1557 小时
注册时间
2011-6-14
帖子
520
3
发表于 2021-5-19 12:04:48 | 只看该作者
哇 这个很实用啊  谢谢楼主
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6067
在线时间
1557 小时
注册时间
2011-6-14
帖子
520
4
发表于 2021-5-19 12:06:15 | 只看该作者
悄悄的问下能不能提供一个范例包
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2346
在线时间
168 小时
注册时间
2017-4-25
帖子
219
5
 楼主| 发表于 2021-5-19 12:50:51 | 只看该作者
347780682 发表于 2021-5-19 12:06
悄悄的问下能不能提供一个范例包

完整工程么?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3729
在线时间
1176 小时
注册时间
2016-8-9
帖子
2395

开拓者

6
发表于 2021-5-19 13:01:35 | 只看该作者
期待楼主的飞天历险复刻版
酸酸甜甜就④哇噢
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2346
在线时间
168 小时
注册时间
2017-4-25
帖子
219
7
 楼主| 发表于 2021-5-19 13:02:56 | 只看该作者
347780682 发表于 2021-5-19 12:06
悄悄的问下能不能提供一个范例包

完整工程太大了。大概说一下步骤:
1、将jQuery包减压放js文件夹里面,再在index.html(MV根目录)文件里面引入jQuery,就是添加 <script type="text/javascript" src="js/jquery-3.5.1/jquery-3.5.1.min.js"></script> 这一句;

2、将你要拼接的图片文件夹放入img文件夹
3、在插件管理器载入插件
4、在mv地图设置一个事件,添加接口函数:WAY_CanvasDemo.Initialize ();……然后直接测试或在游戏里触碰事件触发就行了
5、其他有什么不清楚的可以看看插件说明
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2346
在线时间
168 小时
注册时间
2017-4-25
帖子
219
8
 楼主| 发表于 2021-5-19 13:04:52 | 只看该作者
本帖最后由 rexuegg123 于 2021-5-19 13:06 编辑
白嫩白嫩的 发表于 2021-5-19 13:01
期待楼主的飞天历险复刻版


哈哈,不好意思的很,上一次你说期待好像是很久以前了……这个坑不知道什么时候能填好

评分

参与人数 1+1 收起 理由
白嫩白嫩的 + 1 加油加油~~

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
26
在线时间
701 小时
注册时间
2021-3-24
帖子
549
9
发表于 2021-5-19 13:28:15 | 只看该作者
LZ知道怎么在MV里直接拿CSS画UI么
全家活光光~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2346
在线时间
168 小时
注册时间
2017-4-25
帖子
219
10
 楼主| 发表于 2021-5-19 14:38:44 | 只看该作者
清澈淌漾 发表于 2021-5-19 13:28
LZ知道怎么在MV里直接拿CSS画UI么

可以在js文件夹目录下建CSS文件,然后JS代码通过id 活class 调用里面的css样式
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-5 16:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表