Due on Tuesday -
- Website Interface - Assessment Event (CUFDIG402A: Design user interfaces)
- Discuss Website Interface - Assessment Event (BSBCMM401A: Make a presentation)
- Create a Game - Assessment Event (CUFANM301A: Create 2D digital animations)
1. Don’t make users thinkResource: http://uxdesign.smashingmagazine.com/2008/01/31/10-principles-of-effective-web-design/
2. Don’t squander users’ patience
3. Manage to focus users’ attention
4. Strive for feature exposure
5. Make use of effective writing
6. Strive for simplicity
7. Don’t be afraid of the white space
8. Communicate effectively with a “visible language”
9. Conventions are our friends
10. Test early, test often
1. Don’t make users think
2. Don’t squander users’ patience
3. Manage to focus users’ attention
4. Strive for feature exposure
5. Make use of effective writing
6. Strive for simplicity
7. Don’t be afraid of the white space
8. Communicate effectively with a “visible language”
9. Conventions are our friends
10. Test early, test often
variableName = new Sound(this); // Create variable that represents a sound associated with this movieClip objectYou can also specify a start frame and loop timeout for background music.
variableName.attachSound("blast"); // Attach sound from our library with identifier of 'blast' to the new sound variable
variableName.start(); // Play the sound!
variableName.start(0,99); // Play sound from frame 0 (start of clip). Loop 99 times before stoppingResources:
if (Key.isDown(Key.UP)) { // when the UP key is pressed} // stop checking every time the frame runs
if (_y>30) // check if the center of the object is within 30px from the top of the stage
_y -=5; // move the object up 5 pixels
} //stop checking if the UP key is pressed
rndColor = Math.round( Math.random()*0xFFFFFF ); // generate a random color coloredObject = new Color (this); // colour of this object will be called 'coloredObject' coloredObject.setRGB(rndColor); // set colour of this object to be the random colour}
randomSize=random(80); // pick a number between 1 and 80 this._xscale=randomSize; // set width to equal random number this._yscale=randomSize; // set height to equal same random number}
this._rotation= random(360); // set rotate angle starting position rotationRate=random(5); // set random rotation speed between 1 and 5 degrees per frame}
this._rotation+=rotationRate; // rotate frame by same value(speed) each frame}