This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2011-03-17 04:08:02

CastlePokemetroid
Scratcher
Registered: 2008-03-17
Posts: 30

Stop autoresizing images

Whenever I import images that are larger than 480 x 360, scratch resizes the image down to fit the screen.

This is THE most annoyingest bug or feature that Scratch has. In my opinion, anyways.

I use the screen grab to make a costume larger than 480x360, but when I import the image in, then cut the borders of the captured image out, it goes back down to fit within 480x360.

I really hate that. It makes the scratching process so much more longer for me. It also makes it harder to make side scrolling backgrounds. I want to be able to make triple layered moving backgrounds, but Scratch insists on resizing the images, so I have to use twelves sprites with forever commands, which either slows any computer I tested it on.

Anyone playing a game with one of my triple layer moving backgrounds will have their computer slow to a near halt. I haven't uploaded any projects with the triple layers. I won't even try quadruple layers.

Having images resize themselves also makes it that much harder to cut out sprite sheets. I have to slice sprite sheets into three different images, import, THEN cut out the sprites.

It's far easier to slap the sheet into scratch, skipping a step in my process.

It won't stop me to have image resizing, but it makes scratch quite undesirable to use because of it.

Offline

 

#2 2011-03-17 04:38:43

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Stop autoresizing images

Coukld you use the "Set size to []" Block?<set size to(  )%>

That should work  wink


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#3 2011-03-17 05:21:29

Shadowed1
Scratcher
Registered: 2010-01-19
Posts: 100+

Re: Stop autoresizing images

ssss wrote:

Coukld you use the "Set size to []" Block?<set size to(  )%>

That should work  wink

Yeah, but the image becomes pixellated  sad


*Insert some witty, funny or sarcastic comment here*

Offline

 

#4 2011-03-17 05:36:06

CastlePokemetroid
Scratcher
Registered: 2008-03-17
Posts: 30

Re: Stop autoresizing images

Shadowed1 wrote:

ssss wrote:

Coukld you use the "Set size to []" Block?<set size to( )%>

That should work  wink

Yeah, but the image becomes pixellated  sad

And is one of the things I'm trying to avoid.

Besides, how the (enter rude word here) will a size changing script help me with the sprite sheet thing? I still need to dice it before I import the the thing.

I want to be able to slap the whole sheet into scratch all at once.

Offline

 

#5 2011-03-17 06:26:21

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: Stop autoresizing images

It can be done fairly easily. Simply right-click on the stage, click "grab screen region for new sprite", and click and drag across the ENTIRE SCRATCH WINDOW (i.e. from the top left above the logo to the bottom right corner). Then open the sprite in the paint editor. You'll notice there is much more room available. Click "Clear". Then click "Import" IN THE PAINT EDITOR. Choose your over-sized image. If it's bigger than the Scratch window, I'm afraid I can't help you.

Good luck!  smile

Offline

 

#6 2011-03-18 16:18:58

CastlePokemetroid
Scratcher
Registered: 2008-03-17
Posts: 30

Re: Stop autoresizing images

shadow_7283 wrote:

It can be done fairly easily. Simply right-click on the stage, click "grab screen region for new sprite", and click and drag across the ENTIRE SCRATCH WINDOW (i.e. from the top left above the logo to the bottom right corner). Then open the sprite in the paint editor. You'll notice there is much more room available. Click "Clear". Then click "Import" IN THE PAINT EDITOR. Choose your over-sized image. If it's bigger than the Scratch window, I'm afraid I can't help you.

Good luck!  smile

I tried that, but it fails on me for some reason. Once I clear the window, and add my image, when I click "okay" it resizes it.

Thanks for the tip, though. It's the thought that counts, and I appriciate that.

Offline

 

#7 2011-03-18 18:27:22

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: Stop autoresizing images

Hmm... it works for me. Let me try it again.

Offline

 

#8 2011-03-18 19:51:01

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Stop autoresizing images

CastlePokemetroid wrote:

Shadowed1 wrote:

ssss wrote:

Coukld you use the "Set size to []" Block?<set size to( )%>

That should work  wink

Yeah, but the image becomes pixellated  sad

And is one of the things I'm trying to avoid.

Besides, how the (enter rude word here) will a size changing script help me with the sprite sheet thing? I still need to dice it before I import the the thing.

I want to be able to slap the whole sheet into scratch all at once.

if you have sprite sheet, use that thing called gimp or paint.

Offline

 

#9 2011-03-19 02:15:10

CastlePokemetroid
Scratcher
Registered: 2008-03-17
Posts: 30

Re: Stop autoresizing images

kayybee wrote:

if you have sprite sheet, use that thing called gimp or paint.

!!!!????

I want to cut out the sheet in scratch. It defeats the purpose if I use those.

Offline

 

#10 2011-03-19 10:25:45

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Stop autoresizing images

CastlePokemetroid wrote:

kayybee wrote:

if you have sprite sheet, use that thing called gimp or paint.

!!!!????

I want to cut out the sheet in scratch. It defeats the purpose if I use those.

Scratch is a place to make games.

It's not the perfect paint editor.

It's just something so that people who don't need perfect sprites can use it.

Offline

 

#11 2011-03-22 17:34:44

MarioLuigi2009
Scratcher
Registered: 2009-12-26
Posts: 63

Re: Stop autoresizing images

I'm pretty sure the paint editor is built into Squeak. That will probably be fixed by the time 2.0 comes out.  smile


http://mag.racked.eu/mcimage/i349/Achievement++get%21/Slammin+Salmon/mca.pnghttp://mag.racked.eu/mcimage/i5007/Achievement++get%21/Smile+for+the+camera/mca.pnghttp://mag.racked.eu/mcimage/i54/Achievement++get%21/Storin+dirt.../mca.pnghttp://www.minecraftanonymous.com/assets/banners/banner_78.png

Offline

 

#12 2011-03-22 18:39:33

kayybee
Scratcher
Registered: 2009-12-07
Posts: 1000+

Re: Stop autoresizing images

MarioLuigi2009 wrote:

I'm pretty sure the paint editor is built into Squeak. That will probably be fixed by the time 2.0 comes out.  smile

Yes, I'm saying the paint editor is not supposed to be a replacement to photoshop. If you want to accomplish photoshop jobs, you most likely will have to use photoshop.

Offline

 

#13 2011-03-22 18:44:48

shadow_7283
Scratcher
Registered: 2007-11-07
Posts: 1000+

Re: Stop autoresizing images

Oh, sorry. The "grab screen region" method listed previously only works when you DO NOT clear the paint editor. Using the "grab" tool, select all of the canvas and delete it. You then have to import your image. NOW it should work.

Offline

 

#14 2011-03-25 19:35:49

olivora
Scratcher
Registered: 2008-04-22
Posts: 100+

Re: Stop autoresizing images

Ya that resizing thing does get pretty annoying but I see what your saying, you want to be able to have sprites that can stretch off the screen.


http://i839.photobucket.com/albums/zz320/olivora/button.png?t=1300169348<----Push the shiny button, you know you want to  wink

Offline

 

#15 2011-03-26 19:15:47

Venazard
Scratcher
Registered: 2009-12-15
Posts: 100+

Re: Stop autoresizing images

I had this happen to me once. I had to use a sprite for the background instead (for ghost effect) but once i uploaded it you could see what was behind it around the edges.


http://nitrostudios.weebly.com/uploads/6/8/1/2/6812574/1323469851.png

Offline

 

Board footer