幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2603|回复: 15

[RMVX] [求助]怎样设置伤害数字会向上移动?

[复制链接]

45

主题

107

帖子

679

积分

⑤进阶

积分
679
QQ
发表于 2006-10-28 13:13:43 | 显示全部楼层 |阅读模式
怎样设置伤害数字会向上移动?就像新仙剑那种。
努力学习中~~~~~
回复

使用道具 举报

10

主题

443

帖子

4964

积分

⑥精研

L-Zone人

积分
4964
发表于 2006-10-28 14:42:05 | 显示全部楼层
脚本吧,自己不大清楚,估计是在Battle里改 [s:5]
不知道写什么,打了这行字
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-29 01:51:22 | 显示全部楼层
这个应该要在内部脚本里面改……目前现有的脚本只能作出字体蹦跳的效果Orz……当然这个修改不难,所以就由我来做好了- -|||……

把以下脚本插入Main之前就可以了。
  1. module RPG
  2.   class Sprite < ::Sprite
  3.     def update
  4.       super
  5.       if @_whiten_duration > 0
  6.         @_whiten_duration -= 1
  7.         self.color.alpha = 128 - (16 - @_whiten_duration) * 10
  8.       end
  9.       if @_appear_duration > 0
  10.         @_appear_duration -= 1
  11.         self.opacity = (16 - @_appear_duration) * 16
  12.       end
  13.       if @_escape_duration > 0
  14.         @_escape_duration -= 1
  15.         self.opacity = 256 - (32 - @_escape_duration) * 10
  16.       end
  17.       if @_collapse_duration > 0
  18.         @_collapse_duration -= 1
  19.         self.opacity = 256 - (48 - @_collapse_duration) * 6
  20.       end
  21.       if @_damage_duration > 0
  22.         @_damage_duration -= 1
  23.         case @_damage_duration
  24.         when 38..39
  25.           @_damage_sprite.y -= 4
  26.         when 36..37
  27.           @_damage_sprite.y -= 3
  28.         when 34..35
  29.           @_damage_sprite.y -= 2
  30.         when 28..33
  31.           @_damage_sprite.y -= 1
  32.         end
  33.         @_damage_sprite.opacity = 256 - (12 - @_damage_duration) * 32
  34.         if @_damage_duration == 0
  35.           dispose_damage
  36.         end
  37.       end
  38.       if @_animation != nil and (Graphics.frame_count % 2 == 0)
  39.         @_animation_duration -= 1
  40.         update_animation
  41.       end
  42.       if @_loop_animation != nil and (Graphics.frame_count % 2 == 0)
  43.         update_loop_animation
  44.         @_loop_animation_index += 1
  45.         @_loop_animation_index %= @_loop_animation.frame_max
  46.       end
  47.       if @_blink
  48.         @_blink_count = (@_blink_count + 1) % 32
  49.         if @_blink_count < 16
  50.           alpha = (16 - @_blink_count) * 6
  51.         else
  52.           alpha = (@_blink_count - 16) * 6
  53.         end
  54.         self.color.set(255, 255, 255, alpha)
  55.       end
  56.       @@_animations.clear
  57.     end
  58.   end
  59. end
复制代码
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-29 02:11:08 | 显示全部楼层
附送范例一个,请用下载工具下载。

效果:更改伤害值的移动方式
形式:范例工程
修改:脚本修改(简易)
区域:内部脚本Sprite类
作用:可以自己调整伤害值显示后的移动方式,比如向上飘,向下飘,或者是左右摇晃甚至更多。
原理:其实只是很简单的修改了一下内部脚本Sprite类关于伤害值显示后移动方式的部分……修改可以说是非常简单,但是大家可能不知道是在这里改-v-)|||。
Orz下载地址:http://orz.bugdie.org/杀鸡军·伤害值移动.rar
6v下载地址:---
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

845

主题

1万

帖子

214748万

积分

版主

脑残中……

Rank: 7Rank: 7Rank: 7

积分
2147483647

声命组金赏

发表于 2006-10-29 09:06:55 | 显示全部楼层
[s:5] 那个地址不知道怎么了... 点上去会变成≥0≤ 类似这样的东西 [s:5]
http://icv.cc声动音缘配音社
回复 支持 反对

使用道具 举报

42

主题

167

帖子

857

积分

⑤进阶

good job!

积分
857
QQ
发表于 2006-10-29 11:44:43 | 显示全部楼层
引用第3楼杀鸡四天王2006-10-29 02:11发表的:
附送范例一个,请用下载工具下载。

效果:更改伤害值的移动方式
形式:范例工程
修改:脚本修改(简易)
.......


下不起。。。。。
回复 支持 反对

使用道具 举报

218

主题

1万

帖子

10万

积分

⑧专业

赋予你第五自由

积分
108021
发表于 2006-10-29 12:02:11 | 显示全部楼层
只能用下载软件下呀.

第 五 自 由 -   5th  Freedom   -

回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-29 12:29:05 | 显示全部楼层
点击鼠标右键,察看属性,然后复制里面的地址到你的下载工具……
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

13

积分

②入门

积分
13
发表于 2006-10-29 12:36:54 | 显示全部楼层
另存.存8了那个例子咧????
回复 支持 反对

使用道具 举报

38

主题

3468

帖子

1

积分

超级版主

传说中的Bunny火神~!

Rank: 8Rank: 8

积分
1
发表于 2006-10-29 12:46:44 | 显示全部楼层
直接复制文件名,然后用下载工具下载
我突然发现,我是一个很幸运的好人。老婆真好~ 点我进入JQ(激情)教程范例收集!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-28 06:10 , Processed in 0.014519 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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