(category) LIST of posts

Walkcycle slide

Definition

En walkcycle er den sekvens af bevægelser mellem det ene trin i et gangforløb og det andet – lige til bevægelsen gentager sig.

Teknikker

- med flyttet fodfæste – til duplicering
- på stedet /trædemølle – i en movieclip til at tweene
Frame by frame eller mindre tweens
Bones (mest til kagemænd) på en shape, eller på “kropsdele” i movieclips
Efter billeder / video

Inspiration

Se Google og myriaderne af forskellige ‘stickman wars’
Legato (Nicholas Clauss)
En kreativ gif-animation

Ressourcer

Eadweard Muybridge
Preston Blair
Se tutorials på hyperlisten til animation
http://minyos.its.rmit.edu.au/aim/a_notes/anim_contents.html

Tutorials php

Dynamisk data

Tilsammen udgør disse 2 tutorials en gennemgang af flash kommunikation med alt fra tekstiler til databaser. Skrevet af amfPHP’s egen far.
flash-db’s alt om at loade data til flash
og flash-db’s store gemme data tutorial

Email formular

Enkelt formular email-contact-form-as3-php
Med classes og database thetechlabs.com: how-to-create-a-simple-flashphp-mail-contact-form-with-as3-and-mysql

loadSound (as2)

var lyd1:Sound = new Sound();
lyd1.loadSound("musik.mp3",true);
lyd1.stop();
o-knap.onRelease=function(){
	lyd1.start();
	}

Tutorials spil

Eksempler, variationer og supplerende tutorials til de gennemgåede spil-øvelser – i form af links.
Se også i kommentarerne.

Interaktive øvelser

edutechwiki: interactive_objects_tutorial

Puslespil

riacodes.com: drag-the-pieces-of-the-puzzle
monkeyflash.com flash-drag-and-drop
pixel2life.com: create_a_drag_and_drop_puzzle_in_actionscript_3_0 (classes)

Brickbreaker

En variation/udviddelse af squash-spillet
mrsunstudios.com: create-a-brick-breaker-game-in-as3

Andet


active.tutsplus.com: build-a-mini-golf-game-with-actionscript-3-0

Create-a-Scratch-card-in-AS3

Avanceret

Her er spillet ofte bygget op med classes
mrsunstudios.com/tutorials/
gamedev.michaeljameswilliams.com: avoider-game-tutorial

mcStatus function (as2)

mc er movieclippet med den sektionerede timeline og relevante labels. De har her samme navne som mcStatus værdierne!
mcStatus er en variabel der her får værdi af trin som indgår i en logisk rækkefølge. Hvert trin betinger det næste (erstat navne med dem du arbejder med).

Start med at få overblik over de forskellige mcStatus værdier

/*mcStatus værdier: sleep, awake, dressup */

Og definer så en startværdi for mcStatus

mcStatus = "sleep";

Kombinationer

Andre objekter ændrer mcStatus:

alarm_mc.onRelease = function () {
	if (mcStatus == "sleep") {
		mcStatus = "awake";
	}
};
dress_mc.onRelease = function () {
	if (mcStatus == "awake") {
		mcStatus = "dressup";
	}
};

mc aktiveres ved direkte klik:

mc.onRelease = function () {
	gotoAndPlay (mcStatus);
};

Andre objekter ændrer mcStatus og aktiverer mc:

dress_mc.onRelease = function () {
	if (mcStatus == "awake") {
		mcStatus = "dressup";
		mc.gotoAndPlay (mcStatus);
	}
};

Flash brugerflade start

flashinterface.gif