25 Ekim 2019 Cuma

Oyun nasıl oynanaır?

Efendim Tunahan söyle bakalım.

Google

3 Temmuz 2007 Salı

loadMovie ile yüklenen grafiklerde smoothing

flashla uğraşanlar bilirler, bir bitmap resize ya da rotate edildiğinde kırıklar oluşur. library'den attach edilen grafikler için smoothing'i açmak bu sorunu çözer. ama loadMovie ile dışarıdan yüklenen grafikler için böyle bir şansımız yok. loadMovie ile yüklenmiş bir grafiği azıcık resize ya da rotate etseniz anında bozuluverir.

bu soruna şöyle bir çözüm buldum. loadMovie ile yüklediğimiz imajı, yüklendiği an BitmapData.draw ile görüntüsünü alıp, unload etmek, ardından attachBitmap ile yakaladığımız görüntüyü yapıştırmak. BitmapData'nın smoothing özelliğinden faydalanarak dışarıdan yüklense dahi grafiklerin kırıksız görünmesini sağlayabiliriz.

...

28 Haziran 2007 Perşembe

günlük hayata dair ipuçları #1

ticketlarınız fazla kalın geliyorsa başındaki ve sonundaki gereksiz sayfaları yırtın atın.
pek güzel oluyor. biraz da pahalı yemekler yerseniz hiç sorun kalmaz.

Validate Phone

var n;
var p;
var p1;
var sayi=0;
function ValidatePhone(fi){

var p=fi.value

if(p.length==3){
var pp=p;
var d4=p.indexOf('(')
var d5=p.indexOf(')')
if(d4==-1){
pp="("+pp;
}
if(d5==-1){
pp=pp+")";
}


fi.value=pp;
}

if(p.length>3){
var d1=p.indexOf('(')
var d2=p.indexOf(')')
if (d2==-1){
var l30=p.length;
var p30=p.substring(0,4);
p30=p30+")"
var p31=p.substring(4,l30);
pp=p30+p31;
fi.value=pp;

}
}
if(p.length>5){
var p11=p.substring(d1+1,d2);
if(p11.length>3){
var p12=p11;
l12=p12.length;
var l15=p.length
var p13=p11.substring(0,3);
var p14=p11.substring(3,l12);
p15=p.substring(d2+1,l15);

pp="("+p13+")"+p14+p15;

fi.value=pp;
}
l16=p.length;
p16=p.substring(d2+1,l16);
l17=p16.length;
if(l17>3&&p16.indexOf('-')==-1){
p17=p.substring(d2+1,d2+4);
p18=p.substring(d2+4,l16);
p19=p.substring(0,d2+1);
pp=p19+p17+"-"+p18;

fi.value=pp;
}
}

}


<İnput type="text" name="Telefon" size="35" class="inputfont" onkeydown="ValidatePhone(this)" maxlength="13" onKeypress="if (event.keyCode <> 57) event.returnValue = false;">

Örnek

actionscript tips

script'le tween üretmek için flash'ın kendi tween class'ına iyi bir alternatif. kurmanızı şiddetle tavsiye ederim.
http://laco.wz.cz/tween/?page=download

buradaki mxp dosyası flash 8 için. flash cs3 kurulumu için zip'i indirip manuel bir kurulum yapmanız gerekecek.

flash cs3 kullanıyorsanız zip'in içinden çıkan include edilecek dosyaları aşağıdaki folder'a:
C:\Documents and Settings\[adınız]\Local Settings\Application Data\Adobe\Flash CS3\en\Configuration\Include

class dosyalarını da şu folder'a kopyalamalısınız:
C:\Documents and Settings\[adınız]\Local Settings\Application Data\Adobe\Flash CS3\en\Configuration\Classes

flash üretirken dikkat edilecek hususlar #1

vektör olabilecek bir grafiği bitmap yapmayalım. ne gereği var? üşenmeyin arkadaşlar. tamam tasarımları photoshopta yapıyorsunuz ama flash'da kullanılacak bir grafiği photoshopda üretip png export etmenin ne alemi var.

bannerlarda clicktag kullanımı

ürettiğimiz bannerların bazılarında clicktag var, bazılarında gidilecek url kodlanmış durumda.
bannerların her iki durumda da çalışabilmesi için tıklanabilir alana aşağıdaki kodu yazalım.
clicktag belirtilmişse clicktag'a gidecek, belirtilmemişse varsayılan url'ye.

on (release)
{
// varsayılan url
var defaultUrl = "http://www.varsayilanlink.com/";

if (_root.clicktag != undefined)
{
getURL(_root.clicktag, "_blank");
}
else if (_root.clickTag != undefined)
{
getURL(_root.clickTag, "_blank");
}
else
{
getURL(defaultUrl, "_blank");
}
}