Krzysztof Cieślak b-mind.pl
Temat: Klasy – proste pytania
czyli jednak nie do końca się machnąłem ;)bardziej od klas wolałem grę w "gumę"... raz dwa trzy raz dwa trzy ;)Krzysztof Cieślak edytował(a) ten post dnia 23.05.09 o godzinie 11:36
Krzysztof Cieślak b-mind.pl
Piotr
Danielewicz
front-end developer,
Media 4 U
Maciej Przepióra Programista
package {
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
public class Main extends MovieClip {
public var myMovieClip:MyMovieClip;
const ALPHA_STEP = 0.25;
public function Main() {
setupListeners();
}
public function clickListener(e:Event) : void {
var addAlpha : Boolean = Math.random() < 0.5;
var changeAlpha = addAlpha ? +ALPHA_STEP : -ALPHA_STEP;
myMovieClip.alpha +=changeAlpha;
trace("Thou clicked myMovieClip!");
trace(changeAlpha);
}
private function setupListeners() {
myMovieClip.addEventListener(MouseEvent.CLICK, clickListener)
}
}
}
package {
import flash.display.MovieClip;
public class MyMovieClip extends MovieClip {
}
}
Piotr
Danielewicz
front-end developer,
Media 4 U
Alex
Ilczenko
Software developer,
Blueprint London
var t:Test = new Test(this.getChildByName('mc_my') as MovieClip);
class Test
{
private var mc:MovieClip;
public function Test(mc:MovieClip)
{
this.mc = mc;
setAlpha();
}
// przykladowa funkcja
function setAlpha():void
{
mc.alpha = .5;
}
}
Piotr
Danielewicz
front-end developer,
Media 4 U
Łukasz
Błachowicz
codziennie wymiatam
i odkurzam
Alex
Ilczenko
Software developer,
Blueprint London
konto usunięte
Następna dyskusja: