İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü

Kullanıcıya Ait Cevapları Göster: Yağız Gürgül(34)

 1 2 »  son »

Soru: Print Screen Tuşunu nasıl engelleriz?

adres Gazing profilini göster
Yağız Gürgül 25.04.2007 22:19:54
En iyi cevap mı ?

Bu kod sadece printscreen’i mi engelliyor yoksa tüm kısayol tuşlarını mı?

Soru: alan belirlemek yardım..

adres Gazing profilini göster
Yağız Gürgül 26.04.2007 23:04:40
En iyi cevap mı ?

KOD:

onEnterFrame = function() {
    mous._x = _xmouse;
    mous._y = _ymouse;
    updateAfterEvent()
    if(_root.mavi_dere.hitTest(mous._x,mous._y,true)) {
        trace('degdi');
    }
    if(_root.mavi_dere.hitTest(mous._x+mous._width,mous._y,true)) {
        trace('degdi');
    }
    if(_root.mavi_dere.hitTest(mous._x+mous._width,mous._y+mous._height,true)) {
        trace('degdi');
    }
    if(_root.mavi_dere.hitTest(mous._x,mous._y+mous._height,true)) {
        trace('degdi');
    }
}

Yanlız mous’un registration point’i 0,0 olmalı… Kolay gelsin…

Soru: XML den basit bir şekilde veri görüntüleme

adres Gazing profilini göster
Yağız Gürgül 02.05.2007 23:53:27
En iyi cevap mı ?
Faydalı cevap

Buradaki örnek işine yarayabilir…

http://www.flasherblog.com/f.php?f_id=416

Satır – Sütün sayısını sen belirliyorsun flash ona göre sıralıyor…

Soru: Flash + XML haber

adres Gazing profilini göster
Yağız Gürgül 04.05.2007 04:56:35
En iyi cevap mı ?

Ya da: http://www.flasherblog.com/f.php?f_id=432

Bu dosya PDesign arkadaşıma aittir.Ben sadece admin panelini ekledim.

Bu çalışma ile yeni haber ekleyebilirsin :) ve haberlere bakabilirsin.Ama en çok hoşuna gidecek olan haber geçişlerindeki efekt ;)

Soru: alan belirlemek yardım..

adres Gazing profilini göster
Yağız Gürgül 16.05.2007 22:24:27
En iyi cevap mı ?

Benim yukardaki koduma göre registration point sol üstte olmalı.. Orjinal yerinde yani…

Soru: alan belirlemek yardım..

adres Gazing profilini göster
Yağız Gürgül 17.05.2007 05:55:59
En iyi cevap mı ?
Faydalı cevap

Başka çaremiz kalmadı :) ozaman sana pixel hittest fonksiyonunu veriyorum… Bu öyle bir fonksiyonki iki cismin pixellerinin değip değmedigini kontrol eder :) yani registration point falan hikaye artık :D

Birinci frame kodun:

import flash.geom.Point;
import flash.display.BitmapData;

MovieClip.prototype.pixelHitTest = function(mc:MovieClip):Boolean  {
    var thisBitmap:BitmapData = new BitmapData(this._width, this._height, true, 0);
    thisBitmap.draw(this);
    var mcBitmap:BitmapData = new BitmapData(mc._width, mc._height, true, 0);
    mcBitmap.draw(mc);
    if (thisBitmap.hitTest(new Point(this._x, this._y), 0xFF, mcBitmap, new Point(mc._x, mc._y))) {
        return true;
    }
    return false;
};

Bu senin prototype’ın… Gelelim nasıl kullanıcagına… Hemen bu kodların altına şunu yaz:

onEnterFrame = function ():Void {
    if (mc.pixelHitTest(mc1)) {
        trace('değdi');
    } else {
        trace('değmedi');
    }
};

Umarım anlatabilmişimdir :) Bunla ilgili bir örnek

Kolay gelsin…

Soru: Online Seminer - Adobe Flex ile Zengin internet Uygulamaları

adres Gazing profilini göster
Yağız Gürgül 20.05.2007 00:03:37
En iyi cevap mı ?

Yağız Gürgül (izmir)

Soru: loadMovie konusunda

adres Gazing profilini göster
Yağız Gürgül 22.05.2007 01:34:52
En iyi cevap mı ?
on(release) {
removeMovieClip(this.hedefMc);
this.createEmptyMovieClip('hedefMc',33);//bursı şart değil eğer yükleme yapabileceğin bir mc varsa.
loadMovie('resimlerim.swf',hedefMc);
hedefMc.loadMovie('resimlerim.swf',1);
hedefMc._x=100;
hedefMc._y=100;
}

Soru: e- dergi motion tween problemi

adres Gazing profilini göster
Yağız Gürgül 13.06.2007 07:58:41
En iyi cevap mı ?
Faydalı cevap

Eger component içinde page gibi bir değişken varsa: Movieclip içindeki kod:

function kontrol() {
    if (_root.page == 12) {
        //if (this._currentframe == this._totalframes) {
            //this.stop();
        //} else {
            this.play();
        //}
    }else{
        this.gotoAndStop(1);
    }
}
setInterval(kontrol,5);

Eger movieclip içindeki animasyonun son frame’inde durmasını istiyorsan // karakterlerini kaldır.

Kolay gelsin :)

Soru: Loadmovie Sorunu

adres Gazing profilini göster
Yağız Gürgül 23.06.2007 16:36:02
En iyi cevap mı ?

Resimlerin hepsini movieclip oldugunu ve bunların hepsinin aynı stage’de oldugunu düşünürsek:

Movieclip kodu:

onClipEvent(load) {
      this.onRollOver = function() {
              this.swapDepths(this._parent.getNextHighestDepth());
      }
}

Soru: MMIstanbul V3.01 Beta Adobe Kullanıcı Portalı Açılışı

adres Gazing profilini göster
Yağız Gürgül 29.11.2007 23:59:20
En iyi cevap mı ?

Sonunda geliyor :) Merakla bekliyoruz…

Soru: Textekileri otomatik renklendirme

adres Gazing profilini göster
Yağız Gürgül 14.05.2008 15:59:32
En iyi cevap mı ?

Yapılabilir. Ercüment’in dediği gibi ile yapılabilir. Elinde değişecek kelimler ve bunların renk kodları olduğu sürece, basit bir for veya interval döngüsüyle çözülebilir.

Ayrıca AS3 ile gelen replaceText özelliği ile çok daha kısa sürer :)

Soru: Kahraman'da olmasini istedigimiz ozellikler neler?

adres Gazing profilini göster
Yağız Gürgül 10.06.2008 21:10:41
En iyi cevap mı ?
  • Yazılan kodların istenirse internete kayıt yapılması. Kullanıcı eğer istemezse sadece bilgisayarına kaydedilir.
  • Bilgisayarı yenileme gibi durumlar için yedek alma.

Şu anda aklıma gelen bunlar :)

Soru: Flash da Bitmap Export (Yardım Lütfen)

adres Gazing profilini göster
Yağız Gürgül 11.06.2008 02:19:13
En iyi cevap mı ?

Çizimi BitmapData haline getireceksin. Daha sonra ise döngü kullanarak, getPixel() metodu ile tüm resimin pixel pixel rengini alıcaksın.

Tüm bu renkleri ASP dosyana göndereceksin. ASP’nin çizim kodlarıyla resmini çizdireceksin. Bildiğim kadarıyla tek yöntem bu :)

Soru: [AS3] System.useCodePage = true;

adres Gazing profilini göster
Yağız Gürgül 14.06.2008 19:53:37
En iyi cevap mı ?

Kodu buraya yazarken unutmuşum :) Sorun devam ediyor. AS3 kodunu ve verdiği hatayı güncelledim.

Soru: [AS3] System.useCodePage = true;

adres Gazing profilini göster
Yağız Gürgül 14.06.2008 21:59:22
En iyi cevap mı ?

İlginç… Çünkü ben de yeni bir fla açıp ilk frame üzerine, ilk mesajımdaki kodu kopyala – yapıştır diyerek test ediyorum ve dediğim hata çıkıyor.

Soru: [AS3] System.useCodePage = true;

adres Gazing profilini göster
Yağız Gürgül 15.06.2008 10:30:43
En iyi cevap mı ?

Sorun hala devam ediyor…

Bu utf adresi:


http://www.flasherblog.com/yeni/read/dergi_oku_utf.php

Bu da ansi adresi:


http://www.flasherblog.com/yeni/read/dergi_oku_ansi.php

Hangisini denersem deneyim Türkçe karakter sorunu yaşıyorum.

Soru: [AS3] System.useCodePage = true;

adres Gazing profilini göster
Yağız Gürgül 15.06.2008 11:33:37
En iyi cevap mı ?

Evet son yazdığınız kodda herhangi bir sorun yok. Bu durumda hatalı olan PHP dosyasyı. Ben şöyle bir php yapısı kullanıyorum:


<?PHP
    $link = mysql_connect("localhost", "kullanici_ad", "sifre");
    mysql_select_db("veritabani");
    $dongu = mysql_query("SELECT * FROM dergi ORDER BY id ASC");
        $drows = mysql_num_rows($dongu);

    echo "<?xml version='1.0' encoding='utf-8'?>\n";
    echo "<liste>\n";

    for($i=0;$i<$drows;$i++){
        $baslik = mysql_result($dongu,$i,"baslik");
        $no = mysql_result($dongu,$i,"id");
        $genis = mysql_result($dongu,$i,"genis");
        $kim = mysql_result($dongu,$i,"kim");

        echo "<tum>\n";
            echo "<id>" . $no . "</id>\n";
            echo "<baslik>" . $baslik."</baslik>\n";
            echo "<genis><![CDATA[" . $genis . "]]></genis>\n";   
        echo "</tum>\n";

    }
    echo "</liste>\n";

    mysql_close($link);

?>

Sizce sorun neresidir?

Soru: [AS3] System.useCodePage = true;

adres Gazing profilini göster
Yağız Gürgül 15.06.2008 12:16:22
En iyi cevap mı ?

Hocam tavsiyeniz üzere Notepad++’yı indirdim kurdum ve php dosyasını Düzenle bölümünden Convert to UTF-8 diyerek kaydettim.

Ama gelin görünki sorun devam ediyor. NP++ ile değiştirdiğim php dosyasının adresi:


http://www.flasherblog.com/yeni/read/dergi_oku_utf.php

Soru: [AS3] System.useCodePage = true;

adres Gazing profilini göster
Yağız Gürgül 15.06.2008 12:57:42
En iyi cevap mı ?

Evet sorunu çözdüm :)

Soru: ActionScript 3 public değişken

adres Gazing profilini göster
Yağız Gürgül 03.07.2008 02:00:25
En iyi cevap mı ?
Faydalı cevap

null dönmesinin nedeni TXT dosyası yüklenmeden veriyi alman. Bu durumda veriyi TXT dosyası yüklendikten sonra alman lazım. Yani işin içine tetikleyici giriyor.

Ben basitçe senin sınıfını düzenledim:


package {

    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.events.Event;

    public class Read {

        public var veri:String;
        public var onLoaded:Function

        public function Read(onLoaded_:Function=null) {
            onLoaded=onLoaded_
            var r:URLRequest=new URLRequest('buffer.txt');
            var loader:URLLoader=new URLLoader  ;
            loader.addEventListener(Event.COMPLETE,LoaderOK);
            try {
                loader.load(r);
            } catch (error:Error) {
                trace('Hata');
            }
        }



        public function LoaderOK(e:Event):void {
            var loader:URLLoader=URLLoader(e.target);
            veri=loader.data;
            if(onLoaded!=null) onLoaded();
        }
    }
}

Nasıl kullanıcaksın? Sınıfı oluştururken artık bir parametre var. Bu parametreye Flash içindeki fonksiyonu yazıcaksın.

Örnek Flash kodu:


var oku:Read = new Read(yuklendi);
function yuklendi() {
    trace(oku.veri);
}

Böylece sınıf TXT dosyasını yüklediğinde senin belirttiğin fonksiyonu çağıracak. Sen de rahatça veriyi alabileceksin.

Kolay gelsin…

Soru: actionscript 3 obje yok sayma

adres Gazing profilini göster
Yağız Gürgül 11.07.2008 00:47:16
En iyi cevap mı ?

Alternatif olarak:


kare_mc.addEventListener(MouseEvent.MOUSE_DOWN,tikla);
function tikla(e:Event) {
trace(e.currentTarget);
}

Soru: as3&2 startDrag(); ile birden fazla obje?

adres Gazing profilini göster
Yağız Gürgül 16.08.2008 15:41:20
En iyi cevap mı ?

Objelerin isimleri:


obje0
obje1

Kodumuz:


obje0.addEventListener(MouseEvent.MOUSE_DOWN,obje1Surukle);
obje0.addEventListener(MouseEvent.MOUSE_UP,obje1Durdur);
//
var xOffSet:Number;
var yOffSet:Number;
//
function obje1Surukle(e:Event) {
    xOffSet=obje1.x-obje0.x;
    yOffSet=obje1.y-obje0.y;
    //
    obje0.startDrag(false);
    obje1.addEventListener(Event.ENTER_FRAME,izleRender);
}
function obje1Durdur(e:Event) {
    obje0.stopDrag();
    obje1.removeEventListener(Event.ENTER_FRAME,izleRender);
}
function izleRender(e:Event) {
    obje1.x=obje0.x+xOffSet;
    obje1.y=obje0.y+yOffSet;
}

Soru: as3&2 startDrag(); ile birden fazla obje?

adres Gazing profilini göster
Yağız Gürgül 19.08.2008 18:32:02
En iyi cevap mı ?

Kodlarımdaki şu fonksiyonu:


function obje1Durdur(e:Event) {
    obje0.stopDrag();
    obje1.removeEventListener(Event.ENTER_FRAME,izleRender);
}

Şunla değiştirirsen:


function obje1Durdur(e:Event) {
    obje0.stopDrag();
    obje1.x=obje0.x+xOffSet;
    obje1.y=obje0.y+yOffSet;
    obje1.removeEventListener(Event.ENTER_FRAME,izleRender);
}

Hiç bir sorun yaşamazsın :) Kolay gelsin…

Soru: resimde scrollbar

adres Gazing profilini göster
Yağız Gürgül 04.09.2008 00:31:45
En iyi cevap mı ?
Faydalı cevap
 1 2 »  son »