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

Project1

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

[有事请教] 请问在steam上购买的技能动画dlc如何使用60帧的动画?

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1256
在线时间
153 小时
注册时间
2006-2-12
帖子
226
跳转到指定楼层
1
发表于 2018-3-16 14:07:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如题,dlc包含60帧的和30帧的动画,但我用60帧的就会很慢(类似放慢一倍的效果),但是在dlc的示范工程中就很流畅,请问我要如何应用60帧的素材呢?
(ps:其他动画效果有运用原版素材30帧的技能动画效果)

Lv3.寻梦者

梦石
0
星屑
1256
在线时间
153 小时
注册时间
2006-2-12
帖子
226
2
 楼主| 发表于 2018-3-17 15:37:33 | 只看该作者
请问有人吗
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
231
在线时间
10 小时
注册时间
2018-3-15
帖子
75
3
发表于 2018-3-17 20:18:24 | 只看该作者
那个,你这个DLC是利用MV制作动画的么
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
231
在线时间
10 小时
注册时间
2018-3-15
帖子
75
4
发表于 2018-3-17 20:18:57 | 只看该作者
我对此很有兴趣u,你可以买了然后转卖我的说
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1256
在线时间
153 小时
注册时间
2006-2-12
帖子
226
5
 楼主| 发表于 2018-3-24 14:53:05 | 只看该作者
请问有人吗?
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3657
在线时间
1133 小时
注册时间
2017-4-6
帖子
278

开拓者

6
发表于 2018-3-24 14:55:56 | 只看该作者
我用的国外论坛上的一个插件,然后自己改了一下
  1. //=============================================================================
  2. // AnimationFrameRate.js
  3. // by Tsukimi
  4. // Last Updated: 2018.02.11
  5. //=============================================================================

  6. /*:en
  7. * @plugindesc AnimationFrameRate
  8. * @author Tsukimi
  9. *
  10. * @param framerate:1
  11. * @desc
  12. * @default !
  13. *
  14. * @param framerate:2
  15. * @desc
  16. * @default @
  17. *
  18. * @param framerate:3
  19. * @desc
  20. * @default #
  21. *
  22. * @param framerate:4
  23. * @desc
  24. * @default $
  25. *
  26. * @param framerate:5
  27. * @desc
  28. * @default %
  29. *
  30. * @param framerate:6
  31. * @desc
  32. * @default ^
  33. *
  34. * @param framerate:7
  35. * @desc
  36. * @default &
  37. *
  38. * @param framerate:8
  39. * @desc
  40. * @default *
  41. *
  42. * @param framerate:9
  43. * @desc
  44. * @default ((
  45. *
  46. * @param framerate:10
  47. * @desc
  48. * @default ))
  49. *
  50. * @help
  51. * 速度1~10 在动画名称前添加速度对应的符号即可
  52. *
  53. * -----------------
  54. *
  55. */


  56. (function() {
  57.     'use strict';
  58.    
  59.     var pluginName = 'AnimationFrameRate';
  60.     var getParam = function(paramNames) {
  61.         if (!Array.isArray(paramNames)) paramNames = [paramNames];
  62.         for (var i = 0; i < paramNames.length; i++) {
  63.             var name = PluginManager.parameters(pluginName)[paramNames[i]];
  64.             if (name) return name;
  65.         }
  66.         return "";
  67.     };
  68.    
  69.     var FR1 = getParam("framerate:1").substr(0, 1);
  70.     var FR2 = getParam("framerate:2").substr(0, 1);
  71.     var FR3 = getParam("framerate:3").substr(0, 1);
  72.     var FR4 = getParam("framerate:4").substr(0, 1);
  73.     var FR5 = getParam("framerate:5").substr(0, 1);
  74.     var FR6 = getParam("framerate:6").substr(0, 1);
  75.     var FR7 = getParam("framerate:7").substr(0, 1);
  76.     var FR8 = getParam("framerate:8").substr(0, 1);
  77.     var FR9 = getParam("framerate:9").substr(0, 1);
  78.     var FR10 = getParam("framerate:10").substr(0, 1);
  79.    
  80.     var _Sprite_Animation_setupRate = Sprite_Animation.prototype.setupRate;
  81.     Sprite_Animation.prototype.setupRate = function() {
  82.         if(!this._animation) {
  83.             _Sprite_Animation_setupRate.apply(this, arguments);
  84.             return;
  85.         }
  86.         var initial = this._animation.name.substr(0,1);
  87.         if(initial === FR1) this._rate = 1;
  88.         else if(initial === FR2) this._rate = 2;
  89.         else if(initial === FR3) this._rate = 3;
  90.         else if(initial === FR4) this._rate = 4;
  91.         else if(initial === FR5) this._rate = 5;
  92.         else if(initial === FR6) this._rate = 6;
  93.         else if(initial === FR7) this._rate = 7;
  94.         else if(initial === FR8) this._rate = 8;
  95.         else if(initial === FR9) this._rate = 9;
  96.         else if(initial === FR10) this._rate = 10;
  97.         else _Sprite_Animation_setupRate.apply(this, arguments);
  98.     };
  99.    
  100. })();
复制代码
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-9 04:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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