zoukankan      html  css  js  c++  java
  • 5月6日及之前的问题汇总

    地图制作过程中,主要遇到RPGmaker MV上手需要一定时间,加上本人想象力有限,所以最终地图效果不理想,当做一次对地图相关操作的熟悉。

    而在设置事件,主要遇到以下几个方面的问题:

    (1)如何对道具进行计数,判断道具数量达到一定条件时才可以触发新事件?

       起先我是觉得用变量设置能够搞定,但百度加上反复尝试发现变量设置行不通(现在还奇怪),所以改成开关的形式,当三个开关全部打开,新事件触发。

    (2)如何实现隐藏地图的开启(即完成一定任务后地图中本来不出现的地方显现出来或是阻挡新旧地方分界线的通道打开)?

      问了度娘后说是找插件,这我还都没用过。于是乎我设置了地图跳转(视觉效果真的low),相当于通道没打开主角就已经出一边移到了另一边。(待解决)

    (3)如何实现怪物的随机生成?

      同样是问了度娘后发现在XP版本里似乎可以设置遇敌步数,把怪物都放在数据库里就很容易实现遇到怪物的随机。但在MV版本里我就没找到怎么弄了。。。

    未完待续。。。

    另外从经验摸索中,1.我发现独立开关与开关相比独立开关更加好用,只要涉及同一个地方的事件跳转就用独立开关就好(比如说打完怪后怪消失、打开宝箱后的状态变化。。。),而开关的话,如果另外的事件也把这个开关作为了执行条件,会有影响的,所以开关的选择使用要考虑清楚。

    2.在一个宝箱或者坛子事件中设置行动路线,选择该事件,并写上相应的方位,如右转、上转,就可以让主角触发到打开宝箱等事件了,注意要把优先级设为与主角相同,然后执行方式为决定器。

    3.总的感受是做事件一定要先考虑好你要设置的数据库,包括NPC角色、道具名称、开关名称、怪物数据库,接着仔细考虑好每一个选项,多多测试、完善。当然不会的地方问度娘了。在这个刚刚入门的阶段,整体效果做的不理想是正常的(毕竟我还不懂插件的使用,甚至自己编程实现自己的目的),还是应该多尝试、积累经验,只有这样才能越做越好。

    未完待续。。。

  • 相关阅读:
    解决百度云大文件不能被其他下载器下载
    python中IndentationError: expected an indented block错误的解决方法
    2017Windows下安装pip
    α-β剪枝算法的java语言实现(非常实用)
    flask+sqlite3+echarts2+ajax数据可视化
    flask+sqlite3+echarts2+ajax数据可视化报错:UnicodeDecodeError: 'utf8' codec can't decode byte解决方法
    Windows下快速安装Flask的一次经历
    决策树ID3算法的java实现(基本适用所有的ID3)
    继续上篇抢QQ口令红包,抢那招抢不了的红包技巧
    【QQ红包】手机发抢不到的口令红包
  • 原文地址:https://www.cnblogs.com/song1900/p/8998792.html
Copyright © 2011-2022 走看看