赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 35 |
最后登录 | 2012-7-11 |
在线时间 | 0 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 0 小时
- 注册时间
- 2009-9-25
- 帖子
- 6
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 「旅」 于 2009-12-19 21:21 编辑
#================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
# ● 浮空系统v0.2 by 霜冻之狼(QQ:3941404177)
#[加强: ProfesstionR]
#
# 想要1号事件浮空: $game_map.events[1].fukong(high,speed)
# 想要本事件浮空: $game_map.events[@event_id].fukong(high,speed)
# high: 浮空高度 speed: 下落速度
#=====================================================
class Game_Character
def fukonga(high, speed)
# 距计算距离
distance = Math.sqrt(high).round
if @jump_count > 0
@fukongdu += high
@fukongdu = Math.sqrt(@fukongdu).round
else
@fukongdu = 0
end
# 设置跳跃记数
@jump_peak = 10 + distance + @fukongdu - speed
# 从静止转变到浮空时,变化行走图
unless @jump_count >= 0 and @character_name =~ /_浮/
@character_name = @character_name+ "_浮"
end
@jump_count = @jump_peak *2 - @jump_count
# 清除停止记数信息
@stop_count = 0
end
def update_jump
# 跳跃计数减 1
@jump_count -= 1
# if @jump_count == 0
# @character_name = @character_name_fu
# end
# 计算新坐标
@real_x = (@real_x * @jump_count + @x * 128) / (@jump_count + 1)
@real_y = (@real_y * @jump_count + @y * 128) / (@jump_count + 1)
end
end
浮空后更换行走图,但落下时行走图换不回来了
有哪个高手会弄:'(
提问请勿使用“售价”功能。已编辑。 |
|