查看: 1904|回复: 2

[已经解决] 求释放技能时背景拉伸的脚本

[复制链接]
梦石
0
星屑
307
在线时间
275 小时
注册时间
2015-1-29
回帖
86
发表于 2015-11-7 19:54:29 | 显示全部楼层 |阅读模式

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

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

×
求我方释放技能背景向敌方拉近,显示完动画还原。

评分

参与人数 1星屑 +35 收起 理由
RyanBern + 35 手动认可奖励

查看全部评分

梦石
0
星屑
606
在线时间
797 小时
注册时间
2014-7-1
回帖
501

开拓者

发表于 2015-11-8 15:44:49 | 显示全部楼层
[pre lang="ruby"]
==============================================================================
# 本脚本来自www.66rpg.com,转载和使用请保留此信息 #==============================================================================

#==============================================================================
# 近大远小 V 1.1 BY 亿万星辰
#就把标志小改一下……
#==============================================================================
# 似乎很多人都很喜欢类似天之痕里人物在地图上的位置的不同,人物大小的相应改变。
# 所以写了这个……一开始我还说很难实现……  =。= 汗,被自己推翻了……
# 看来勇于探索的精神还是要有的……
#
# 不废话了,说下使用方法:
# 因为考虑到不可能所有的地图都用到这个效果,所以使用了这样的方法。如果想要实现
# 这个效果的,那么请在地图名中加入“★”这个标志,这样就会按照近大远小来处理人
# 物,否则效果不变。

# 根据一位朋友的建议,不可能每幅地图的比例都一样,所以加设了下面的一些设置,
# 下面举几个例子,大家一看便知:

#        MAP001            无近大远小效果
#        MAP001★0.5~1.0   屏幕最上方比例为原始大小的0.5倍,最下方为1.0倍
#        MAP001★1.0~2.0   屏幕最上方比例为原始大小的1.0倍,最下方为2.0倍

# 另外,人物在放大后会略显毛边儿,这也是没办法的,呵呵~~
# 此脚本对NPC同样适用……具体可参考演示。

# 不过也有不足,即使这样修改了大小,游戏中的各种人物还是占据一格的大小,当人变
# 小时, 彼此之间距离会有些大……
#==============================================================================

class Scene_Title
alias stars_main main
def main
   stars_main
   $data_mapinfos      = load_data("Data/MapInfos.rxdata")
end
end

class Sprite_Character < RPG::Sprite
alias stars_update update
def update
   stars_update
   id = $game_map.map_id
   name = $data_mapinfos[id].name
   if name.include?("是")
     rage = name.split(/是/)[1]
     min_rate = rage.split(/~/)[0].to_f
     max_rate = rage.split(/~/)[1].to_f
     rate =  min_rate + (@character.y.to_f / $game_map.height.to_f * (max_rate - min_rate))
     self.zoom_x = self.zoom_y = rate
   end
end
end


#==============================================================================
# 本脚本来自www.66RPG.com,使用和转载请保留此信息
#============================================================================== [/pre]你试一试这个行不行

点评

或者你看看这个帖子http://rm.66rpg.com/forum.php?mod=viewthread&tid=153551  发表于 2015-11-8 22:53
你是横版还是什么战斗模版 或者你搜索镜头拉伸  发表于 2015-11-8 22:51
我按照使用方法地图里加★0.5~1.0没效果  发表于 2015-11-8 21:22

评分

参与人数 2星屑 +160 收起 理由
RyanBern + 150 认可答案
269155856888 + 10

查看全部评分

学习使我疲劳,打工使我疲惫,恋爱使我伤身,吸烟伤我肺腑,饮酒损我形象,旅游使我破费,月底不见铜板,只有在论坛里面看看各种大佬才能使我进去
回复

使用道具 举报

梦石
0
星屑
307
在线时间
275 小时
注册时间
2015-1-29
回帖
86
 楼主| 发表于 2015-11-10 22:38:02 | 显示全部楼层
jiushiainilip19 发表于 2015-11-8 15:44
==============================================================================
# 本脚本来自www.66r ...

谢谢帮忙
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部