本帖最后由 chanszeman1018 于 2020-4-24 11:42 编辑 选项窗口光标 RUBY 代码复制#==============================================================================# ■ 选项窗口光标# ...
class Sprite_WindowCursor def update_position rect = @window.cursor_rect self.z = @window.z + 100 self.x = @window.x + rect.x - @window.ox + BUFFER_X + @effect[1] self.y = @window.y + rect.y - @window.oy + BUFFER_Y + rect.height / 2 + @effect[2] if vp = @window.viewport self.x += vp.x self.y += vp.y end endend
class Sprite_WindowCursor def update_position rect = @window.cursor_rect self.z = @window.z + 100 self.x = @window.x + rect.x - @window.ox + BUFFER_X + @effect[1] self.y = @window.y + rect.y - @window.oy + BUFFER_Y + rect.height / 2 + @effect[2] if vp = @window.viewport self.x += vp.x self.y += vp.y end end end
查看全部评分
chanszeman1018 发表于 2020-1-9 21:29 圖裡的106行即您的第9行
class Sprite_WindowCursor def update_position rect = @window.cursor_rect self.z = @window.z + 100 self.x = @window.x + rect.x - @window.ox + BUFFER_X + @effect[1] self.y = @window.y + rect.y - @window.oy + BUFFER_Y + rect.height / 2 + @effect[2] if vp = @window.viewport self.x += vp.rect.x self.y += vp.rect.y end endend
class Sprite_WindowCursor def update_position rect = @window.cursor_rect self.z = @window.z + 100 self.x = @window.x + rect.x - @window.ox + BUFFER_X + @effect[1] self.y = @window.y + rect.y - @window.oy + BUFFER_Y + rect.height / 2 + @effect[2] if vp = @window.viewport self.x += vp.rect.x self.y += vp.rect.y end end end
折叠内容标题(非必须)
折叠内容
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2026-6-13 16:09
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.