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

Project1

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

[已经解决] 求战斗图多帧插件

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
365 小时
注册时间
2015-8-15
帖子
80
跳转到指定楼层
1
发表于 2016-6-14 12:23:39 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
我方角色是用Mugen角色来做战斗图的,这样敌我双方都是真人比例了,但是默认的战斗图一套动作只有3帧,动作严重不连贯,求教如何让战斗图一套动作达到5帧以上,小白感激不尽

Lv3.寻梦者

梦石
0
星屑
2590
在线时间
365 小时
注册时间
2015-8-15
帖子
80
7
 楼主| 发表于 2016-6-16 12:33:19 | 只看该作者
tseyik 发表于 2016-6-14 21:05
不是的
那是用來决定動作播放模式;
如示範圖

大神太谢谢你了,这样我的战斗效果就超赞了
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
6
发表于 2016-6-14 21:05:27 | 只看该作者
本帖最后由 tseyik 于 2016-6-14 22:21 编辑
maaj300130 发表于 2016-6-14 20:33
看起来第二个插件可以用RGB的B的数值来控制动画播放速度的样子,所以想问问
第二个插件的第二个参数就是 ...


不是的
那是用來决定動作播放模式;
如示範圖
毎個動作都以最後的色格判断動作模式
紅色一方通行(只播1次,到紅色就完;如123456)
黄色往復(123456543212………)
緑色重復(123456123456………)
所有動作都以最多幀的動作為準,不足的幀在色格後加上透明格(不會處理色格後的透明格)
除了預設的18個動作(0至17)
也加了6個新動作
motionSP0~5
使用新動作的方法
如使用motionSP0動作時
在技能和魔法的附註欄加上<motionSP0>

评分

参与人数 1星屑 +10 收起 理由
梦幻のLoli塔 + 10 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
196 小时
注册时间
2014-8-7
帖子
58
5
发表于 2016-6-14 20:33:48 | 只看该作者
本帖最后由 maaj300130 于 2016-6-14 20:39 编辑
maaj300130 发表于 2016-6-14 17:52
请问这个RGB的B怎么用


看起来第二个插件可以用RGB的B的数值来控制动画播放速度的样子,所以想问问
第二个插件的第二个参数就是这意思好像
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
196 小时
注册时间
2014-8-7
帖子
58
4
发表于 2016-6-14 17:52:53 | 只看该作者
tseyik 发表于 2016-6-14 14:22
Extra Movement Frames 1.0.3
http://rmrk.net/index.php?topic=50452.0

请问这个RGB的B怎么用

点评

RGB指的是什麼?  发表于 2016-6-14 18:32
Extra Movement Frames這個是用在行走圖(多頻+待機,不是战斗图)  发表于 2016-6-14 18:27
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
3
发表于 2016-6-14 14:22:18 | 只看该作者
本帖最后由 tseyik 于 2016-6-14 14:46 编辑

Extra Movement Frames 1.0.3
http://rmrk.net/index.php?topic=50452.0

Features

    Can create sprites with any number of custom frames
    Can specify the amount of time for an animation cycle to complete
    Can define the idle frame and the animation pattern
    Can exclude the idle frame from the animation pattern
    Can setup default patterns for sprites with a particular number of frames, thus letting you not specify the pattern in every filename using the same template

狐狗機翻
功能

    可以創建精靈與任意數量的定制幀
    可以指定的時間量為動畫週期完成
    可以定義空閒幀和動畫模式
    可以排除從動畫模式空閒幀
    可以設置默認模式與幀的特定數量的精靈,從而讓使用同一模板你不指定在每個文件名中的模

我看錯了
http://librpg.zatunen.com/mv.html
戦闘モーション拡張
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
196 小时
注册时间
2014-8-7
帖子
58
2
发表于 2016-6-14 14:14:50 | 只看该作者
Sprite_Actor.prototype.updateFrame = function() {
    Sprite_Battler.prototype.updateFrame.call(this);
    var bitmap = this._mainSprite.bitmap;
    if (bitmap) {
        var motionIndex = this._motion ? this._motion.index : 0;
        var pattern = this._pattern < n ? this._pattern : 1;
        var cw = bitmap.width / 12;
        var ch = bitmap.height / 6;
        var cx = Math.floor(motionIndex / 6) * n + pattern;
        var cy = motionIndex % 6;
        this._mainSprite.setFrame(cx * cw, cy * ch, cw, ch);
    }
};

这里边两个n你改成几就是几帧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 20:00

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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