rpgmakermv吧 关注:21,122贴子:67,541
  • 16回复贴,共1

在rmmv中显示gif动态图片的插件

只看楼主收藏回复

本插件开源托管在Github:/aaixy/rmmv-plugins
欢迎来给个star,欢迎fork。
插件使用样例也已开源,如何使用欢迎跟帖回复
本插件今天历时一整天,不断地调试,寻找正确的参数,终于写完了,一共也没几行,非常简单的。
可以显示gif动态图片,jpg,本地任意路径的图片,远程网站上的图片,都可以显示。
只要是网页浏览器能打开的图片格式都可以显示出来。
可以设置图片的大小比例,自定义尺寸让其变形,位置,透明度,锚点左上或者中央,图片id,按照id擦出图片,擦出全部图片。
其中位置可以使用变量。
还可以设定多少毫秒后自动擦除。
用法:
脚本命令里输入如下命令即可。
Example:
* 显示图片:
* 本地默认img/gif/(该目录可以在参数中自定义)下的图片只需指定文件名即可,由于支持多重后缀格式,所以请写全扩展名。
* AXY_Gif.show({filename:'1.gif'});
* AXY_Gif.show({filename:'1.jpg'});
* 本地任意目录下的图片显示,只需要带上url=即可
* AXY_Gif.show({filename:'url=img/faces/Actor1.png'});
* 指定id的显示图片,id不指定的话默认为1
* AXY_Gif.show({filename:'1.gif',id:2});
* 设定延迟3000毫秒之后自动擦除的图片
* AXY_Gif.show({id:3,filename:'1.gif',delay:3000});
* 显示网站上的图片,并且改变图片锚点位置为左上,不指定的话默认中央,也可以在插件参数中改变。x,y指定图片显示的位置。
* 所有参数的默认值,全部都能在插件参数中改变:
* AXY_Gif.show({x:'Graphics.width/2', y:'Graphics.height/2-90', align:'center', filename:'1.gif',id:1,delay:0,width:'100%',height:'100%',opacity:1});
* 按照id擦除:
* AXY_Gif.remove(1);
* AXY_Gif.remove(2);
* 擦除全部:
* AXY_Gif.removeall();
另外,本插件需要自行引入jquery,如果你已经引用过了,那就可以直接使用。
否则请下载并查看如何引用jquery:
1.去jquery官网下载jquery,本插件使用jquery版本为3.1.1,将来的版本应该能兼容;
http://jquery.com/
2.在你的工程的index.html中引入jquery;

<script type="text/javascript" src="js/main.js"></script>
这行的下面加入这行:
<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>
3.和使用普通mv插件一样使用本插件即可;
可以当作脚本命令来使用,也可以在别的插件中调用。


IP属地:新疆1楼2020-07-09 15:14回复
    加油!!!!!


    IP属地:广东来自Android客户端2楼2020-07-11 14:23
    回复
      我随手一打就是标准的十五个汉字。帮顶。


      IP属地:天津来自Android客户端3楼2020-07-11 14:56
      回复
        有一个对玩家来说常见的问题就是图片丢失游戏直接挂了,希望能出一个插件解决。


        IP属地:浙江来自Android客户端4楼2020-07-14 18:52
        回复
          雷神游戏厅app中的兼容模式了解一下,很早以前就专业的解决了这个问题,不管是图片还是音频,都可以正常运行


          IP属地:新疆来自Android客户端5楼2020-07-14 21:05
          收起回复
            66


            IP属地:山西来自Android客户端6楼2020-07-17 23:46
            回复
              感谢支持


              IP属地:新疆来自Android客户端7楼2020-07-18 01:25
              回复
                5555完全看不懂


                IP属地:云南来自Android客户端8楼2020-12-28 09:13
                收起回复
                  这个怎么用啊


                  IP属地:浙江来自Android客户端9楼2021-11-08 19:20
                  收起回复
                    请问作者大大,我在调用插件命令的时候会报这个这个ReferenceError?请问有解决办法吗?(jQuery已经引入)



                    IP属地:广西11楼2023-02-06 19:02
                    回复
                      现在还能下嘛,有群嘛一看是5年前的了


                      IP属地:安徽来自Android客户端12楼2025-03-15 22:11
                      收起回复