=== Top of the Swiki === Attachments ===

share your created morphs

A little squeak movie


Download the movie or see how to create a squeak movie.

additional Morphs


1. Stepping Morph. This little change set for squeak 2.6. includes two new morphs:


SteppingMorph
SteppingMorph is morph with common facilities for morphic stepping. You can start/stop the stepping and set the step time by menu. If the morph is not running you can also test it step by step via menu. (It's easy if you keep the menu-morph open) Subclasses should override #nextStep do perform stepping actions. Maybe someone can reorganize the class BackgroundMorph to be a subclass of this morph or to have the same capabilities. (At this time the stepping time of BackgroundMorph is hardcoded)

DiaMorph
This little morphs hides and displays his submorphs in a sequence.
It should demonstrate how to use the SteppingMorph. Maybe this morph is also usefull for creating cyclic sprite animations
for squeak games. You have to embedd two or more submorphs to get the visual effect. Try to change the step time by selecting "change step time" from the morphs menu. See DiaMorph(class) for examples.


Maybe someone can include the changes into the central squeak image.(Torsten Bergmann, Oct 1999)

2. Project Switcher is a change set that adds a new project navigation morph into your system. With this morph you can see all your projects as thumbnails. You can also change the thumbnail size and the orientation of this morph. File in the change set and select new morph - palettes - ProjectSwitcher. The changeset is for squeak 2.6. Maybe someone can include the changes (ProjectSwitcher.23Oct1243am.cs) into the central squeak image.




Download the morph and use the squeak file browser to get it into the squeak system. (Torsten Bergmann, Oct 1999)


Bookmorphs



1. Library Book shows you some smalltalk books




Download the morph and use the squeak file browser to get it into the squeak system. (Torsten Bergmann, Oct 1999)


Test 25-Oct-1999 hh downloaded the BookMorph and loaded it into a fresh image of Squeak 2.6. The morph showed up, but after hitting 'next page' an error in PasteUpMorph(Morph)>>updateCachedThumbnail came up. If you just eliminate 'cachedThumbnail computeThumbnail' in the debugger, the bookmorph shows its more than 20 pages. But that's not the right fix to go for.


Morph Demos



1. Parallax Scrolling Morph is a little demonstration of the parallax scroll effect used in many games (scrolling background layers with different speed).
It's a combination of BackgroundMorphs with different step times. I included some transparent GIF's into the morphs to get the effect. Before you can use this morph in Squeak 2.6 please file in the following change set: Parallax.220ct746pm.cs. The change set adds a new variable stepTime to background morphs. So the step time is not hardcoded.
Maybe someone can include the changes into the central squeak image.
Now you can load the parallax morph (Torsten Bergmann, Oct 1999)




Another bookmorph

This second bookmorph tells you what Squeak is all about.
Download SqOverview.morph.gz





Earth view morph


Changeset EarthView.1.cs