问题标签 [rpgmakermv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 基于 Python 文本的 rpg 类统计
所以我的问题是,我需要我的课程的统计数据,但不知道如何以一种有意义的方式分配它们。
我有以下统计数据:HP,Atk,Def,Sp-Atk,Sp-Def,Spd,Agi,Acc(所有统计数据都在 0-100 之间)(与我所知道的口袋妖怪非常相似)
我有以下类别:
骑士:物理攻击用两只手的剑上课。
它处理少量的aoe dmg和大量的单一目标dmg
法师:带有工作人员的特殊辅助类。
它使用法术来处理aoe dmg和治疗
刺客:用两把匕首进行特殊攻击。
它施放黑暗咒语以避免伤害并造成巨大的单一目标伤害
弓箭手:用弓进行物理辅助。
它使用箭来压制敌人并使他们更容易受到伤害并随着时间的推移造成伤害
龙:带有金属手套的特殊坦克。
它使用法术和他的拳头来处理大量的aoe dmg和巨大的单一目标dmg。
它还可以召唤盾牌来保护盟友。
圣骑士:物理坦克,带盾牌和单手剑。
它使用他的盾牌来获得def点并进行适度的aoe dmg
如果你能告诉我我在哪里可以获得这样的统计图表或rpg类统计生成器,那就太好了。
我到目前为止的代码:
javascript - 修复不同大小的图块和精灵抖动的显示舍入错误
我在使用 Javascript 的 RPG Maker MV 中制作游戏。默认情况下,当使用缓慢的平移速度时,事件和精灵将不正确地舍入浮动值以确定它们在屏幕上的位置。这会导致它们从 tilemap 中出现一个像素。此代码段修复了该行为:
但是,我的问题是我的图块和精灵的大小不同。我的图块大小是 48 像素(如上面的代码所示)我的角色精灵更大......它们是 64 像素。
所以现在我遇到了一个问题,如果我将上面的代码设置为 48 像素,平铺事件将保持不变并且不会抖动,但角色精灵将关闭。如果我将上面的代码设置为 64 像素,则相反,角色精灵将保持不变,不会抖动,但瓷砖事件将关闭。
因此,我需要调整此代码,以便允许 48 像素图块和 64 像素字符精灵。任何人都知道解决这个问题的最佳方法吗?会超级感激的!!
javascript - Android 问题:ReferenceError: WebAssembly is not defined
我使用 RPG Maker MZ 导出了一个我想放到我的安卓手机上的游戏。我安装了安卓 5.1。当我终于让应用程序在我的手机上运行时,屏幕显示错误
ReferenceError WebAssembly 未定义
我正在使用 Active Build Variant zz_crosswalkDebug,因为教程告诉我我需要使用它才能使其工作。那是我得到屏幕的地方
ReferenceError WebAssembly 未定义
当我使用调试模式时,我注意到我收到了相同的消息,但它指向了一个 vorbisdecoder.js 文件。单击文件路径时,它说 Android Studio 找不到它。但我仍然能够看到它。屏幕顶部显示 *js 文件受 intellij Ultimate 支持。
我能做些什么来解决这个问题?
我认为这可能与我正在使用的构建变体或 js 文件有关。
javascript - 将 24 小时时间转换为旋转值
好的,有点奇怪的问题,我已经使用 Date() 和 Date.getTime() 实现了一个实时系统,并且我的项目(mz3d)上安装了一个插件,但是我知道如何使用它我遇到了太阳的问题,
我需要将 getTime() 中的 24 小时时间转换为 mz3d 的太阳的旋转值。然而,太阳在天空中的最高位置是 0 度,而在地板下方是 180 度。
我的代码是:
我将如何计算它,所以 12 到 0 度,24 或 0 是 180 度?