设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2762|回复: 18
打印 上一主题 下一主题

[有事请教] 如何偏移NPC坐标?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
跳转到指定楼层
1
发表于 2022-4-16 20:55:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
正在复刻的游戏卡住很久了,NPC站在了两个地图图块的中间,因为背景图块是拼合的祭坛,所以必须偏移NPC事件坐标才能让该死的老头子正好“跨界”站在祭坛中间,求助该如何解决?

很久以前好像看见过一个帖子说有插件可以偏移事件坐标,但找了好久也想不起来在哪看见的了……

Lv4.逐梦者

梦石
0
星屑
9574
在线时间
1042 小时
注册时间
2016-8-22
帖子
59

开拓者

2
发表于 2022-4-16 21:46:13 | 只看该作者
YEP_EventSpriteOffset  ?
Plugindesc
Offset event sprites using notetags and comment tags!
Introduction
Events are bound to their tiles and their sprites are bound to their events.
Naturally, this would mean that the sprites would be bound to the tiles, too, but sometimes,
we'd like to offset the appearance of sprites so that they don't look super uniform all of the time.
This plugin gives you the ability to offset sprites visually using notetags comment tags.

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
3
 楼主| 发表于 2022-4-16 22:12:23 | 只看该作者
看起来好像就是这个插件,真是万分感谢!我马上测试下!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
4
 楼主| 发表于 2022-4-16 23:12:20 | 只看该作者
这个插件目前是付费获得了,我手里的YEP插件免费包并没有这个插件,请问谁能分享一个吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1282
在线时间
257 小时
注册时间
2021-2-16
帖子
247
5
发表于 2022-4-17 11:07:22 | 只看该作者
mz里可以更改事件的 _spriteOffsetX 或 _spriteOffsetY 属性,来偏移该事件的sprite显示位置(mv里应该差不多吧)。
比如,要让某个编号为3的事件的sprite向左偏移5像素,向下偏移2像素:
  1. let e = $gameMap.event(3);
  2. e._spriteOffsetX = -5;
  3. e._spriteOffsetY = 2;
复制代码
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
6
 楼主| 发表于 2022-4-17 11:23:11 | 只看该作者
tuxyin 发表于 2022-4-17 11:07
mz里可以更改事件的 _spriteOffsetX 或 _spriteOffsetY 属性,来偏移该事件的sprite显示位置(mv里应该差不 ...

太谢谢了,这也是个很好的解决方案!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9574
在线时间
1042 小时
注册时间
2016-8-22
帖子
59

开拓者

7
发表于 2022-4-17 11:28:38 | 只看该作者
大佬的YEP汉化合集:传送门
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
8
 楼主| 发表于 2022-4-17 11:58:45 | 只看该作者
截图保存下这个老爷爷的原始状态吧。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
9
 楼主| 发表于 2022-4-17 12:00:07 | 只看该作者
dunklen.f 发表于 2022-4-17 11:28
大佬的YEP汉化合集:传送门

哇,有一道光!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4 小时
注册时间
2022-4-8
帖子
11
10
 楼主| 发表于 2022-4-17 12:13:47 | 只看该作者
tuxyin 发表于 2022-4-17 11:07
mz里可以更改事件的 _spriteOffsetX 或 _spriteOffsetY 属性,来偏移该事件的sprite显示位置(mv里应该差不 ...

试了一下在事件里新增脚本,我的事件ID是22,然后,启动游戏NPC位置并没有改变啊,是我的方法不对吗?
回复 支持 0 反对 1

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-18 04:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表