赞 | 2 |
VIP | 109 |
好人卡 | 208 |
积分 | 4 |
经验 | 22037 |
最后登录 | 2024-11-9 |
在线时间 | 1198 小时 |
Lv2.观梦者 虚構歪曲
- 梦石
- 0
- 星屑
- 359
- 在线时间
- 1198 小时
- 注册时间
- 2010-12-18
- 帖子
- 3928
|
本帖最后由 忧雪の伤 于 2011-6-19 16:54 编辑
- class Sprite_Zoom < Module.constants.include?('RGE') ? RGE::Sprite : Sprite
- def initialize(*args)
- super(*args)
- zoom_refresh
- end
- def y=(y)
- super(y)
- zoom_refresh
- end
- def zoom_refresh
- height = Graphics.methods.include?('height'
- ) ? Graphics.height.to_f : 480.0
- self.zoom_x = self.zoom_y = self.y / height + 0.3
- end
- end
复制代码
提交。可以手动Sprite#zoom_refresh。
至于RGE兼容乃就无视吧……其实FSL & ISA可能用的上……没想到这样竟然可以……
|
|