1.45 MB, 下载次数: 96
1.45 MB, 下载次数: 60
class Game_Picture def name=(str) @name = str end end class Sprite_Picture alias update_old update def update update_old return if @picture.name == "" or @picture.name[/cmd/].nil? mx,my = Mouse.get_mouse_pos lx = self.x - self.ox rx = lx + self.bitmap.width ty = self.y - self.oy by = ty + self.bitmap.height if mx < lx or mx > rx or my < ty or my > by or self.bitmap.get_pixel(mx-lx,my-ty).alpha == 0 @picture.name = @picture.name.split(/_/)[0] return end if @picture.name.split(/_/)[1].nil? @picture.name = @picture.name + "_2" end if Mouse.trigger?(Mouse::LEFT) && @picture.name.split(/_/)[0] != nil @picture.name.split(/_/)[0].sub(/cmd([0-9]+)/,"") $game_temp.reserve_common_event($1.to_i) end end end
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |