• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅

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中直接使用是需要进行测试的。

 

posted @ 2013-08-18 22:29  Class Xman  阅读(384)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3