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

Project1

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

[已经过期] 人物发光的动画做好了,怎么样调用它?让它实现在在地...

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2016-9-14
帖子
31
跳转到指定楼层
1
发表于 2016-9-19 08:59:32 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
人物发光的动画做好了,怎么样调用它?让它实现在在地图走路中不断发光,不走路就不发光的效果?

Lv3.寻梦者

梦石
0
星屑
1358
在线时间
1295 小时
注册时间
2012-8-4
帖子
749
2
发表于 2016-9-19 09:43:15 | 只看该作者
这个也可以写在game player脚本里面吧。或者。。公共事件之类的并行执行,然后判断角色是否移动中
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2016-9-14
帖子
31
3
 楼主| 发表于 2016-9-19 10:29:46 | 只看该作者
夜狠简单 发表于 2016-9-19 09:43
这个也可以写在game player脚本里面吧。或者。。公共事件之类的并行执行,然后判断角色是否移动中 ...

那具体要怎么设置的?可以贴图看一下嘛?
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (暗夜天使)

梦石
18
星屑
12191
在线时间
2049 小时
注册时间
2012-12-12
帖子
541
4
发表于 2016-9-19 12:13:10 | 只看该作者
其实可以做一套发光的行走图 和 平常的行走图,
然后公共事件,并行处理,判断移动中“$game_player.dash?”时,
改变人物行走图,否则换平常行走图。

一直显示动画的话,游戏很容易卡的……
非要显示动画的话,也一样把改变人物行走图 换成 动画效果 就行了

葱兔の游戏列表 (´・ω・`)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
168 小时
注册时间
2007-7-26
帖子
477
5
发表于 2016-9-23 15:50:48 | 只看该作者
你需要一个地图中人物待机时候的动作,简单解决你的问题,需要2个行走图,一个是移动的行走图,一个是停止时候的行走图。

RUBY 代码复制
  1. class Game_Player < Game_Character
  2. IDLE_DELAY_TIME     = 1;
  3. IDLE_ANIM_FILE_NAME = '_W';
  4. unless $done01
  5. $done01 = true
  6. alias idleAnim_initialize initialize;
  7. alias idleAnim_update update;
  8. end
  9. def initialize()
  10.    idleAnim_initialize();
  11.    @idleTime = 0;
  12. end
  13. def update()
  14.    last_moving = moving?();
  15.    idleAnim_update();
  16.    if (!moving?())
  17.      if (IDLE_DELAY_TIME >= @idleTime)
  18.        @idleTime += 1;
  19.      else
  20.        if (!@step_anime && !last_moving)
  21.          @character_name += IDLE_ANIM_FILE_NAME;
  22.          @step_anime      = true;
  23.        end
  24.      end
  25.    else
  26.      if (IDLE_DELAY_TIME < @idleTime)
  27.        player          = $game_party.actors[0];
  28.        @character_name = nil == player ? "" : player.character_name;
  29.        @idleTime       = 0;
  30.        @step_anime     = false;
  31.      end      
  32.    end
  33. end
  34. end






点评

好久不见楼主了  发表于 2016-9-23 17:37
下面这个行走图是不移动的时候,有动的效果。你可以改成发光的效果,更改素材的明亮度,或者色相。  发表于 2016-9-23 15:52
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
18 小时
注册时间
2016-9-14
帖子
31
6
 楼主| 发表于 2016-9-24 13:32:38 | 只看该作者
cmmd1 发表于 2016-9-23 15:50
你需要一个地图中人物待机时候的动作,简单解决你的问题,需要2个行走图,一个是移动的行走图,一个是停止 ...

是将你的这些人物行走图改成发光效果的是吗?改成后呢?怎么样调用这人物发光行走图的?

点评

举个栗子,第一张行走图的名字叫“剑灵”,后面那张就叫“剑灵_w”  发表于 2016-9-24 23:22
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-22 06:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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