Mouse'nin yanın da isminiz olsun

Bu dersimizde Flash ile mouse'nin yanına isim yazmayı öğreneceğiz.

Bu dersimizde Flash ile mouse'nin yanına isim yazmayı öğreneceğiz.

Yeni bir sayfa açıyoruz. Boyutları size kalmış.

1. frame'ye aşağıda ki kodları yazıyoruz.


Text = "sanalkurs.net";

letters = Text.split("");

letterformat = new TextFormat();

letterformat.font = "arial";

letterformat.align = "center";

letterformat.size = "15";

letterformat.color = "#990000";

spacing = 8;

speed = 3;

for (var LTR = 0; LTR<letters.length; LTR++) {

    mc = _root.createEmptyMovieClip(LTR+"l", LTR);

    mc.createTextField(letters[LTR]+"t", LTR, LTR*spacing, 10, 20, 20);

    with (mc[letters[LTR]+"t"]) {

        text = letters[LTR];

        setTextFormat(letterformat);

        selectable = false;

    }

    if (LTR) {

        mc.prevClip = _root[(LTR-1)+"l"];

        mc.onEnterFrame = function() {

            this._x += (this.prevClip._x-this._x+5)/speed;

            this._y += (this.prevClip._y-this._y)/speed;

        };

    } else {

        mc.onEnterFrame = function() {

            this._x += (_root._xmouse-this._x+10)/speed;

            this._y += (_root._ymouse-this._y)/speed;

        };

    }

}





İyi çalışmalar...

  • Etiketler;
Abdullah Delioğlu
Web tasarım konusunda ciddi çalışmalar yapan yazar, Photoshop, Dreamweaver, Flash programlarını biliyor. Ayrıca sporla da uğraşan Delioğlu, çeşitli müsabakalarda da Türkiye'yi temsil etmiştir.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

Çok güzel bir ders süper.Yanlız isim yerine resim yazdırabilirmiyiz?
ActionScript3 kullanıyorum. Boş bir sayfa açtım. İlk frame'de F9 yapıp yazılan kodları kopyaladım. CTRL ENTER yaptım ama bir sürü hata raporu verdi. Yanlışım nerede ?
action script2 de dene bn yaptım çalştı
action script 2 kullanınca çalışıyor evet
terbiyesizlik yapmaya gerek yok. sana lazım olan birşeyse kullanırsın. yoksa kullanmazsın. bu kadar basit..
bende bu cıkıyo calıştır diyince acaba bana yardım edermisiniz kopyala yapıstı yaptım bu işlemden baska bir işlem yapmak gerekiyormu **Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 2: ')' or ',' expected letters = Text.split(""; Total ActionScript Errors: 1 Reported Errors: 1

Yukarı Git