Paket | fl.events |
Sınıf | public class ScrollEvent |
Miras Alma | ScrollEvent Event Object |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
İlgili API Öğeleri
Özellik | Tanımlayan: | ||
---|---|---|---|
bubbles : Boolean [salt okunur]
Bir olayın köpüren bir olay olup olmadığını belirtir. | Event | ||
cancelable : Boolean [salt okunur]
Olayla ilişkilendirilmiş davranışın önlenebilir olup olmadığını gösterir. | Event | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
currentTarget : Object [salt okunur]
Bu Event nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. | Event | ||
delta : Number [salt okunur]
Kaydırma konumundaki bir değişikliğin piksel cinsinden boyutunu alır. | ScrollEvent | ||
direction : String [salt okunur]
Olayla ilişkilendirilen hareketin yönünü gösteren bir sabit değer alır. | ScrollEvent | ||
eventPhase : uint [salt okunur]
Olay akışındaki geçerli aşama. | Event | ||
position : Number [salt okunur]
Geçerli kaydırma konumunu alır, piksel cinsinden. | ScrollEvent | ||
target : Object [salt okunur]
Olay hedefi. | Event | ||
type : String [salt okunur]
Olay türü. | Event |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Belirtilen parametrelerle bir ScrollEvent nesnesi oluşturur. | ScrollEvent | ||
[geçersiz kıl]
ScrollEvent nesnesinin bir kopyasını oluşturur ve her parametrenin değerini, orijinal ile aynı olacak şekilde ayarlar. | ScrollEvent | ||
Özel ActionScript 3.0 Event sınıfınızdaki toString() yöntemini uygulamak için bir yardımcı işlev. | Event | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Olayda preventDefault() öğesinin çağrılmış olup olmadığını kontrol eder. | Event | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Bir olayın varsayılan davranışını, bu yapılabiliyorsa iptal eder. | Event | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Olay akışında geçerli düğümdeki ve ondan sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Olay akışında geçerli düğümden sonra gelen düğümlerdeki olay dinleyicilerin işlenmesini engeller. | Event | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
[geçersiz kıl]
ScrollEvent·nesnesinin tüm özelliklerini içeren bir dize döndürür. | ScrollEvent | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Sabit | Tanımlayan: | ||
---|---|---|---|
SCROLL : String = "scroll" [statik]
Bir scroll olay nesnesinin type özelliğinin değerini tanımlar. | ScrollEvent |
delta | özellik |
delta:Number
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Kaydırma konumundaki bir değişikliğin piksel cinsinden boyutunu alır. Pozitif bir değer kaydırma yönünün aşağı veya sağa doğru olduğunu gösterir. Negatif bir değer kaydırma yönünün yukarı veya sola doğru olduğunu gösterir.
Uygulama
public function get delta():Number
direction | özellik |
direction:String
[salt okunur] Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Olayla ilişkilendirilen hareketin yönünü gösteren bir sabit değer alır. ScrollBarDirection.HORIZONTAL
değeri yatay hareketi; ScrollBarDirection.VERTICAL
değeri dikey hareketi gösterir.
Uygulama
public function get direction():String
İlgili API Öğeleri
position | özellik |
ScrollEvent | () | Yapıcı |
public function ScrollEvent(direction:String, delta:Number, position:Number)
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Belirtilen parametrelerle bir ScrollEvent nesnesi oluşturur.
Parametrelerdirection:String — Olayla ilişkilendirilen hareket yönü. ScrollBarDirection.HORIZONTAL değeri yatay hareketi; ScrollBarDirection.VERTICAL değeri dikey hareketi gösterir.
| |
delta:Number — Kaydırma konumundaki değişiklik, piksel cinsinden. Pozitif bir değer kaydırma yönünün aşağı veya sağa doğru olduğunu gösterir. Negatif bir değer kaydırma yönünün yukarı veya sola doğru olduğunu gösterir.
| |
position:Number — Geçerli kaydırma konumu.
|
clone | () | yöntem |
override public function clone():Event
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
ScrollEvent nesnesinin bir kopyasını oluşturur ve her parametrenin değerini, orijinal ile aynı olacak şekilde ayarlar.
DöndürürEvent — Orijinal ile eşleşen parametre değerlerine sahip yeni bir ScrollEvent nesnesi.
|
toString | () | yöntem |
override public function toString():String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
ScrollEvent·nesnesinin tüm özelliklerini içeren bir dize döndürür. Dize şu biçimdedir:
[ScrollEvent type=value bubbles=value cancelable=value direction=value delta=value position=value
]
String — ScrollEvent nesnesinin dize ile temsil edilen hali.
|
SCROLL | Sabit |
public static const SCROLL:String = "scroll"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümü: | Flash CS3 |
Çalışma Zamanı Sürümleri: | Flash Player 9.0.28.0, AIR 1.0 |
Bir scroll
olay nesnesinin type
özelliğinin değerini tanımlar.
Bu olay şu özelliklere sahiptir:
Özellik | Değer |
---|---|
bubbles | false |
cancelable | false ; iptal edilecek varsayılan davranış yoktur. |
currentTarget | Olay nesnesini olay dinleyicisiyle etkin olarak işleyen nesne. |
delta | 1 ; ne kadar kaydırma yapıldığını belirten değer.
|
direction | vertical ; ScrollBar öğesinin yönü. |
position | 0 ; Scrollbar başlığının hareket ettirildikten sonraki konumu. |
target | Olayı gönderen nesne. Hedef her zaman olayı dinleyen nesne değildir. Olayı dinleyen nesneye erişmek için currentTarget özelliğini kullanın. |
Örnek ( Bu örnek nasıl kullanılır? )
scroll
olayını dinler ve içeriğin yatay veya dikey olarak kaydırıldığını belirlemek için ScrollEvent sınıfının direction
özelliğini kullanır:
import fl.containers.ScrollPane; import fl.events.ScrollEvent; import fl.controls.ScrollBarDirection; var myScrollPane:ScrollPane = new ScrollPane(); myScrollPane.scrollDrag = true; myScrollPane.source = "http://www.helpexamples.com/flash/images/image1.jpg"; myScrollPane.addEventListener(ScrollEvent.SCROLL, scrollHandler); addChild(myScrollPane); function scrollHandler(event:ScrollEvent):void { switch (event.direction) { case ScrollBarDirection.HORIZONTAL: trace("horizontal scroll", event.position, "of", event.currentTarget.maxHorizontalScrollPosition); break; case ScrollBarDirection.VERTICAL: trace("vertical scroll", event.position, "of", event.currentTarget.maxVerticalScrollPosition); break; } }
Tue Jun 12 2018, 01:09 PM Z