class << Bitmap
alias old_new new;
def new(*a)
if a[0].is_a?(String)
begin
old_new(a[0]).dispose();
rescue
ext = File.extname(a[0]);
a[0] = 'Graphics/一个文件夹/' + File.basename(a[0], ".*");
begin
old_new(a[0]).dispose();
rescue
a[0] += ext;
end
end
end
old_new(*a);
end
end
class << Graphics
alias old_transition transition;
def transition(*a)
if (a[1] != nil)
begin
Bitmap.new(a[1]).dispose();
rescue
ext = File.extname(a[1]);
a[1] = 'Graphics/一个文件夹/' + File.basename(a[1], ".*");
begin
Bitmap.new(a[1]).dispose();
rescue
a[1] += ext;
end
end
end
old_transition(*a);
end
end
class << Bitmap
alias old_new new;
def new(*a)
if a[0].is_a?(String)
begin
old_new(a[0]).dispose();
rescue
ext = File.extname(a[0]);
a[0] = 'Graphics/一个文件夹/' + File.basename(a[0], ".*");
begin
old_new(a[0]).dispose();
rescue
a[0] += ext;
end
end
end
old_new(*a);
end
end
class << Graphics
alias old_transition transition;
def transition(*a)
if (a[1] != nil)
begin
Bitmap.new(a[1]).dispose();
rescue
ext = File.extname(a[1]);
a[1] = 'Graphics/一个文件夹/' + File.basename(a[1], ".*");
begin
Bitmap.new(a[1]).dispose();
rescue
a[1] += ext;
end
end
end
old_transition(*a);
end
end