Project1

标题: maker mz制作请教 [打印本页]

作者: 157626817    时间: 2026-2-27 17:34
标题: maker mz制作请教
大佬们,makermz,在主角进入地图后,npc的头上就显示叹号的气泡。一直循环,直到主角接触他,才进行对话,叹号气泡消失。这种效果该怎么做呀
作者: 邪月长啸    时间: 2026-2-27 23:33
本帖最后由 邪月长啸 于 2026-2-27 23:35 编辑

1.创建显示气泡的人物


设置开关


2.创建一个透明事件


设置事件开关



3.如果要在人物四周触发,就把透明事件复制在人物四周





希望对你有帮助
作者: 157626817    时间: 2026-3-6 10:59
邪月长啸 发表于 2026-2-27 23:33
1.创建显示气泡的人物

谢谢你,辛苦了
作者: 阿尔卑斯    时间: 2026-4-10 12:43
用插件啊。还支持距离显示。接近显示,远离隐藏。
作者: 写给妖精的情诗    时间: 2026-4-11 13:42
本帖最后由 写给妖精的情诗 于 2026-4-11 13:43 编辑

那只怪物看起来对你很感兴趣,敌人视野实现思路_哔哩哔哩
bilibili.com/video/BV17i4y137jt/?spm_id_from=333.337.search-card.all.click&vd_source=fd84198c79e8abb85db5da3c83dba99e
这里有6个插件。

Game_Event.prototype.isNearThePlayer = function() {
    const sx = Math.abs(this.deltaXFrom($gamePlayer.x));
    const sy = Math.abs(this.deltaYFrom($gamePlayer.y));
    return sx + sy < 20;
};

如果想在脚本框更灵活的自定义,那就把rmmz_objects.js这里抄下来的上面这段复制到脚本框进行改写。
比如搜索 JavaScript 语法 和 JavaScript 语句 以及 JavaScript Math之类的东西,下面这个网页也建议去看一看。

求直角三角形的角度-数学乐
shuxuele.com/algebra/trig-finding-angle-right-triangle.html




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1