zoukankan      html  css  js  c++  java
  • RPGJS 进阶分析之 如何使用RMXP导出的数据

    首先启动RMXP

    在主脚本编辑区粘贴官方提供的导出数据脚本。

    之后启动并进入游戏之后按F8键就可以调出导出Map和Animation的菜单


    导出后的数据保存在工程目录下的RpgJs目录下。

    Database/Animation.js包含了所有的动画效果,一共有100个。

    Data文件夹下包含了事件和地图。


    为了在RPGJS中使用由RMXP制作的Animation

    需要将Database文件夹复制到RPGJS的工作目录下。

    同时在index.html中添加如下代码

    <script src="Database/animation.js"></script>

    如果在某个事件中使用到了某种Animation

    需要添加如下代码

    var rpg = new Rpg("canvas_rpg");
    rpg.setGraphicAnimation(192,192);

    rpg.addAnimation(Database.animation[animation_name]);

    这样Animation才能够被调用。否则就算事件被触发也不会出现Animation。

    此外,Animation如果使用中文名称,animation的效果也无法实现。(可能是中文乱码问题)

    RMXP导出的event也不能够被RPGJS完全支持,虽然官方称可以导入RMXP数据,但是有些事件导出之后实现不了。

    比如说显示选择项或者移动场景等event都无法直接导入。

    因此使用RMXP制作的事件能不能够在RPGJS中直接使用是需要进行测试的。

  • 相关阅读:
    面向对象的思维
    343. 整数拆分
    413. 等差数列划分
    303. 区域和检索
    62. 不同路径
    char类型与int类型相加
    mybatis里面resultmap的问题
    easyui的datagrid如何获取一个对象里面的成员对象里面的属性?
    ==和equls的区别
    泛型的使用思想
  • 原文地址:https://www.cnblogs.com/james1207/p/3266757.html
Copyright © 2011-2022 走看看