じ☆ve冰风 发表于 2026-7-25 14:53:24

Diagonal Player

Diagonal Player

by Gyldstrand

Introduction
This is a work in progress. Plan to overhaul the sprite behaviors of the player, followers and events and have some of their features separated and controlled.

Features
- Diagonal Movement (uses MBS_dir8.js)

- Multi frame support (based on MoreCharacterFrames by Shaz)
- Parameters to set which row of your image corresponds to which direction
- Parameters to tweak the pattern behaviors

- 2 control options (DOES NOT support click to move yet)

- Events can use most of the move routes with diagonal support

- Followers now follow with diagonal support... I think

- Added script calls:  

o   $whoever.setDistancePerFrame(number);

o   $whoever.setAnimationWait(number);

o   $whoever.setAnimationCount(dash, walk);

- Added 3 equipment sprites:

o   Chest sprite

o   Shield sprite

o   Weapon sprite

- Can change horizontal index and pattern length for long sheets with different animations

o   $gamePlayer.changeIndex(BlockX, MaxPattern)

How to Use

Help description will tell you how to set up the file names. The diagonal character sheets must have 8 rows.

Plugin
 

https://www.dropbox.com/s/hqc2bfjxt7roiqm/DiagonalPlayer.js?dl=0
Click to expand...




Credit and Thanks
- Shaz

- MBS_dir8.js

Author's Notes
Just started with Javascript.  I will be updating this as I learn and it probably is already broken for many people but let me know what goes wrong and I will learn how to fix it.


本贴来自国际rpgmaker官方论坛作者:Gyldstrand处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/diagonal-player.52832/
页: [1]
查看完整版本: Diagonal Player