Project1
标题:
EnemyVisualZoom ( 敌人视觉缩放 )
[打印本页]
作者:
忧雪の伤
时间:
2012-1-26 13:22
标题:
EnemyVisualZoom ( 敌人视觉缩放 )
本帖最后由 忧雪の伤 于 2012-1-26 15:43 编辑
66RPG Ideal Script Association(6RISA)
OWL Authors' Protection Organization(OAPO)
EnemyVisualZoom
是一个兼容目前通用的
RPG Maker
三兄弟的战斗视觉效果的功能插件。
在调整数据库中敌人队伍的敌人的纵向坐标之后,可以体现出默认的系统所没有的立体感。
可以做出层次丰富的敌人队伍,能表现出一些令人惊奇的效果
——
Deathking
在使用这个插件时,请先确定你移动过数据库中敌人队伍的纵向坐标,否则无法体现效果。为了制作者的便利,还提供了
<visual zoom(true|false)>
,在敌人队伍的名字中输入这个就可以控制功能的开关
eg :
加上
<visual zoom(false)>
,这个队伍就会自动关闭这个效果。
[ 数据库的操作 ]
[ 近大远小的视觉效果 ]
[ 开关功能的方法 ]
=> 那么,最后当然是附上源代码咯,召唤
code
传送门
。
作者:
不会脚本
时间:
2012-1-26 14:24
本帖最后由 不会脚本 于 2012-1-26 14:33 编辑
= =b好东西,一楼抢沙发,顶。顺带一声:好像怪怪的= =
作者:
orzfly
时间:
2012-1-26 15:17
本帖最后由 orzfly 于 2012-1-26 20:42 编辑
雪姐姐的东西总是十分诡异而规范…
话说直接缩小效果太糟糕了吧 用双线性插值……
@忧雪の伤
作者:
退屈£无聊
时间:
2012-1-26 16:05
虽然曾经有过
但主场加成不可少- -
嘛.....人家依稀记得Y作为ZOOM判定值啥的
作者:
阿尔西斯的马甲
时间:
2012-1-28 13:39
#==============================================================================
# Name [ EnemyVisualZoom ( 敌人视觉缩放 ) ]
# Apply To [ RPG Maker VX Ace ]
#------------------------------------------------------------------------------
# Author [ 忧雪の伤 ]
# Last Update [ 2012.1.25 ]
#------------------------------------------------------------------------------
# Link [ 66RPG Ideal Script Association ]
# => http://rpg.blue/group-215-1.html
# Link [ OWL Authors' Protection Organization ]
# => http://oapo.qzworld.net/index.html
#==============================================================================
class Sprite_Battler
alias laozishabiupdate update
def update
laozishabiupdate
return unless battler.is_a?(Game_Enemy)
return @laozishabi=1 if @laozishabi.nil?
self.zoom_x = self.zoom_y = SceneManager.scene.instance_variable_get(:@status_window).height.to_f / (Graphics.height - self.y)
end
end
复制代码
以上是精简版。发着玩,并非侵犯版权。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1