Project1
标题:
怎么取得属于某viewport的sprite?
[打印本页]
作者:
end55rpg
时间:
2012-7-16 09:26
标题:
怎么取得属于某viewport的sprite?
或者viewport有没现成的缩放sprite功能?
我就想做这个 dsu_plus_rewardpost_czw
作者:
hys111111
时间:
2012-7-19 11:27
话说sprite是包含着viewport的。
不过可以先定义它。
class Sprite
attr_accessor :viewport
alias hys_viewport_sprite_initialize initialize
def initialize(viewport)
@viewport = viewport
hys_viewport_sprite_initialize(viewport)
end
end
复制代码
假设@sprite = Sprite.new(Viewport.new(0,0,640,480))
判断的时候就可以if @sprite.viewport == Viewport.new(0,0,640,480)
不过放大或缩小sprite的话直接可以@sprite.zoom_x
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1