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

Project1

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

[有事请教] 修改默认分辨率之后,侧视战斗场景的角色位置偏移了

[复制链接]

Lv1.梦旅人

梦石
0
星屑
243
在线时间
12 小时
注册时间
2011-2-9
帖子
17
跳转到指定楼层
1
发表于 2024-4-20 18:16:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如图所示,修改了分辨率,敌人位置可以软件内直接调整,角色位置偏移怎么处理?目前还没有用任何插件

Lv4.逐梦者

梦石
0
星屑
7150
在线时间
1311 小时
注册时间
2018-9-29
帖子
504
2
发表于 2024-4-20 20:32:32 | 只看该作者
本帖最后由 sunhihi 于 2024-4-20 20:38 编辑

官方DLC有一個SVActorPositionMZ的插件
正版都有的東西不用額外買

或是我的簽名檔裡的插件
Sun_0_CoreEngine 核心引擎插件(核心引擎就比較懶人包了)
Sun_3_BattleSettingsEx 戰鬥設定擴充插件(能設定的更細,但是你要用還是得裝核心引擎)
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
554
在线时间
51 小时
注册时间
2010-11-2
帖子
4
3
发表于 2024-4-21 06:31:51 | 只看该作者
https://www.bilibili.com/video/B ... id_from=333.999.0.0
教学视频,和对应的插件都在这里。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7289
在线时间
475 小时
注册时间
2021-12-4
帖子
514
4
发表于 2024-4-21 09:59:27 | 只看该作者
这一看就是MZ官方没有让setActorHome函数根据窗口大小做自适应而是写死了从 (600,280) 点开始向右下方延伸(每个角色在上一个的右32下48处)。因此只需要修改下面的代码中最后三行的公式即可,i应该是从0开始的。
  1. Sprite_Actor.prototype.setBattler = function(battler) {
  2.     Sprite_Battler.prototype.setBattler.call(this, battler);
  3.     if (battler !== this._actor) {
  4.         this._actor = battler;
  5.         if (battler) {
  6.             this.setActorHome(battler.index());
  7.         } else {
  8.             this._mainSprite.bitmap = null;
  9.             this._battlerName = "";
  10.         }
  11.         this.startEntryMotion();
  12.         this._stateSprite.setup(battler);
  13.     }
  14. };

  15. Sprite_Actor.prototype.moveToStartPosition = function() {
  16.     this.startMove(300, 0, 0);
  17. };
  18. // rmmz_sprites.js 第 735 行
  19. Sprite_Actor.prototype.setActorHome = function(i) {
  20.     this.setHome(600 + i * 32, 280 + i * 48);
  21. };
复制代码
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
243
在线时间
12 小时
注册时间
2011-2-9
帖子
17
5
 楼主| 发表于 2024-4-21 21:52:30 | 只看该作者
小秋橙 发表于 2024-4-21 09:59
这一看就是MZ官方没有让setActorHome函数根据窗口大小做自适应而是写死了从 (600,280) 点开始向右下方延伸 ...

感谢,我临时搞了一个yep插件调整好了,没想到官方自带的功能自己都解决不了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
243
在线时间
12 小时
注册时间
2011-2-9
帖子
17
6
 楼主| 发表于 2024-4-21 21:53:34 | 只看该作者
sunhihi 发表于 2024-4-20 20:32
官方DLC有一個SVActorPositionMZ的插件
正版都有的東西不用額外買

好的,我再看看这个插件,目前我用yep调整了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
243
在线时间
12 小时
注册时间
2011-2-9
帖子
17
7
 楼主| 发表于 2024-4-21 21:56:04 | 只看该作者
feng295900 发表于 2024-4-21 06:31
https://www.bilibili.com/video/BV1t94y1h7A5/?spm_id_from=333.999.0.0
教学视频,和对应的插件都在这里 ...

好的感谢,学的东西还有很多
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 09:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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