ActionScript - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Kod Yazımı
    • 1.1 ActionScript 2.0
    • 1.2 ActionScript 3.0
  • 2 Dış bağlantılar

ActionScript

  • العربية
  • Беларуская
  • Български
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • English
  • Español
  • Eesti
  • فارسی
  • Suomi
  • Français
  • Galego
  • עברית
  • Magyar
  • Bahasa Indonesia
  • İtaliano
  • 日本語
  • 한국어
  • മലയാളം
  • Bahasa Melayu
  • Nederlands
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Simple English
  • Српски / srpski
  • Svenska
  • Kiswahili
  • ꠍꠤꠟꠐꠤ
  • Тоҷикӣ
  • ไทย
  • Українська
  • Oʻzbekcha / ўзбекча
  • Tiếng Việt
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikikitap
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Bu madde hiçbir kaynak içermemektedir. Lütfen güvenilir kaynaklar ekleyerek madde içeriğinin geliştirilmesine yardımcı olun. Kaynaksız içerik itiraz konusu olabilir ve kaldırılabilir.
Kaynak ara: "ActionScript" – haber · gazete · kitap · akademik · JSTOR
(Şubat 2024) (Bu şablonun nasıl ve ne zaman kaldırılması gerektiğini öğrenin)
ActionScript
ParadigmasıÇok paradigmalı; nesne yönelimli, fonksiyonel, emirsel (imperative), betik
İlk çıkışı1998
TasarımcıGary Grossman
GeliştiriciAdobe
Kararlı sürüm3.0 (27 Haziran 2006)
EtkilendikleriJavaScript, Java
EtkiledikleriHaxe
İşletim sistemiWindows,macOS
Olağan dosya uzantıları.as

ActionScript, Flash geliştiricilerinin sunum seviyesi mantığını tasarlamak için kullandıkları nesne yönelimli programlama dilidir. Actionscript ECMAscript üzerine inşa edilmiştir, ECMAscript JavaScript'in esasını oluşturduğu için birçok geliştirici için Actionscript'i anlamak kolaydır. Actionscript Flash içerik yazarlığı esnasında kullanılan özel aksiyonları destekleyen bazı ek ECMAscript özellikleri de içermektedir

Kod Yazımı

[değiştir | kaynağı değiştir]

ActionScript 2.0

[değiştir | kaynağı değiştir]

Aşağıdaki kod, 0 derinliğine, [0,0] koordinatlarına, 100 piksel genişliğinde ve yüksekliğinde yazı kutusu oluşturmaktadır. Sonra text parametresine "Merhaba, Dünya" yazısını atayarak gösterimini sağlamaktadır.

createTextField("Merhaba_txt", 0, 0, 0, 100, 100);
Merhaba_txt.text = "Merhaba, Dünya";

ActionScript 2.0 ile sınıf mantığında kod yazılacak olursa, dosya adının, sınıf adıyla (Merhaba.as) aynı olması gerekir.

class com.example.Merhaba extends MovieClip
{
    public function Merhaba() {}
    public function onLoad() :Void
    {
        var Merhaba_txt:TextField = this.createTextField("Merhaba_txt", 0, 0, 0, 100, 100.);
        Merhaba_txt.text = "Merhaba, Dünya";
    }
}

ActionScript 3.0

[değiştir | kaynağı değiştir]

ActionScript 3.0 ile ActionScript 2.0 yazım şekli benzerdir. Fakat farklı olan objelerin API'leridir. Aşağıdaki kodu önceki ActionScript 2.0 kodlarıyla karşılaştırın:

var Merhaba_txt:TextField = new TextField();
Merhaba_txt.text = "Merhaba Dünya";
this.addChild(Merhaba_txt);

ActionScript 3.0 kod yazımı biraz daha kapsamlı ve geniş olabilir. Fakat anlaşılması kolaydır. Ayrıca önceki ActionScript sürümlerine oranla daha hızlı çalışır.

Merhaba.as adındaki dosya içinde yer alan kodlar:

package com.example
{
	import flash.text.TextField;
	import flash.display.Sprite;

	public class Merhaba extends Sprite
	{
		public function Merhaba()
		{
			var Merhaba_txt:TextField = new TextField();
			Merhaba_txt.text = "Merhaba Dünya";
			addChild(Merhaba_txt);
		}
	}
}

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Adobe firmasının web sitesi22 Şubat 2011 tarihinde Wayback Machine sitesinde arşivlendi.
  • g
  • t
  • d
Adobe Inc.
Yazılım
Suite
  • Creative Cloud (Creative Suite)
  • eLearning Suite
  • Experience Cloud
  • Technical Communication Suite
Masaüstü
  • Animate
  • Acrobat
  • After Effects
  • Brackets
  • Digital Editions
  • Director
  • Dreamweaver
  • Edge
  • FrameMaker
  • Freehand
  • Flash Player
  • Flash Builder
  • GoLive
  • Illustrator
  • InDesign
  • Media Encoder
  • Media Player
  • Muse
  • PageMaker
  • Photoshop
  • Photoshop Lightroom
  • Premiere Pro
  • Reader
  • Shockwave Player
  • Voco (Açıklandı, daha kullanıma sunulmadı)
Sunucu
  • LiveCycle
  • Flash Media Server
  • BlazeDS
  • ColdFusion
  • JRun
  • Cordova
Teknolojiler
  • ActionScript
  • Adobe AIR
  • Adobe Flash
  • Adobe Flex
  • Adobe Shockwave
  • Adobe Font Folio
  • Digital Negative
  • Authorware
  • FlashPaper
  • PDF
  • PostScript
Web servisleri
  • Adobe Document Cloud (Adobe Sign)
  • Adobe Fonts
  • Adobe Solutions Network
  • Adobe Photoshop Express
  • Adobe Premiere Express
  • Adobe Spark
  • Adobe Stock
Satın almalar
  • Aldus
  • Aviary
  • Behance
  • Day Software
  • Fotolia
  • Livefyre
  • Macromedia
  • Magento
  • Marketo
  • Mixamo
  • Neolane
  • Omniture
  • Scene7
  • Serious Magic
  • TubeMogul
Kişiler
  • Bruce Chizen
  • Charles Geschke
  • Shantanu Narayen
Taslak simgesiProgramlama dili ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNE: XX548370
  • LCCN: sh00000011
  • NKC: ph119464
  • NLI: 987007290704105171
"https://tr.wikipedia.org/w/index.php?title=ActionScript&oldid=31825135" sayfasından alınmıştır
Kategoriler:
  • Programlama dili taslakları
  • Nesne yönelimli programlama dilleri
Gizli kategoriler:
  • Kaynakları olmayan maddeler Şubat 2024
  • Webarşiv şablonu wayback bağlantıları
  • Tüm taslak maddeler
  • BNE tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NKC tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 22.10, 4 Mart 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
ActionScript
Konu ekle