Wednesday, November 25, 2015

Bermula dengan ActionScript

Bab ini direka adalah untuk anda memahami pengaturcaraan ActionScript dan memberi anda pengetahuan serta memahami konsep serta contoh-contoh. Bermula dengan perbincangan konsep asas pengaturcaraan, yang diterangkan dalam konteks bagaimana untuk aplikasi dalam ActionScript. Ia juga akan menampung keperluan cara menyusun dan membina aplikasi ActionScript.

asas-asas pengaturcaraan

ActionScript adalah bahasa pengaturcaraan, ia akan membantu untuk belajar ActionScript jika anda pertama kali memahami konsep pengaturcaraan komputer.

  1. Pemalar dan pembolehubah (Variables and constants)

Pengaturcaraan terutamanya melibatkan perubahan maklumat dalam komputer ingatan, perlu ada satu cara untuk mewakili maklumat dalam program ini. pembolehubah adalah nama yang mewakili nilai dalam ingatan komputer. Seperti yang anda menuliskan untuk memanipulasi nilai-nilai, anda menulis nama pembolehubah di tempat nilainya; bila-bila masa komputer melihat nama pembolehubah dalam program anda, ia kelihatan dalam ingatan dan menggunakan nilai yang didapati di sana. 

Sebagai contoh, jika anda mempunyai dua pembolehubah bernama nilai1 dan nilai2, setiap yang mengandungi nombor, untuk menambah kedua-dua nombor yang anda boleh menulis kenyataan:
nilai1 + nilai2

Ia sebenarnya menjalankan langkah-langkah, komputer akan melihat nilai-nilai dalam setiap berubah-ubah, dan menambah bersama-sama.

Dalam ActionScript 3.0, pembolehubah sebenarnya terdiri daripada tiga bahagian yang berbeza:

■ Nama Pembolehubah
■ Jenis data yang boleh disimpan dalam pembolehubah
■ Nilai sebenar yang disimpan di dalam memori komputer

Kita baru sahaja membincangkan bagaimana komputer menggunakan nama sebagai pemegang tempat bagi nilai. Jenis data juga penting. Apabila anda membuat variable di dalam ActionScript, anda tentukan jenis data bahawa ia akan mengadakan titik pada arahan program anda boleh menyimpan yang jenis data dalam pembolehubah, dan anda boleh memanipulasi nilai menggunakan tertentu ciri-ciri yang berkaitan dengan jenis datanya. 

Dalam ActionScript, untuk membuat ubah (dikenali sebagai mengisytiharkan pembolehubah), anda menggunakan kenyataan 

var: var nilai1: Nombor;

Dalam kes ini, kita telah memberitahu komputer untuk mewujudkan nilai1 pemboleh ubah bernama, yang akan memegang hanya Data nombor ("Nombor" adalah sejenis data khusus yang ditakrifkan dalam ActionScript). Anda juga boleh menyimpan nilai dalam pembolehubah merta:

var nilai2: Bilangan = 17;

Dalam Adobe Flash CS3 Profesional, terdapat satu lagi cara untuk mengisytiharkan pembolehubah. apabila anda meletakkan simbol klip filem, butang simbol, atau medan teks di Peringkat, anda boleh memberikan satu nama contoh dalam inspektor. Pada Flash ia boleh mewujudkan pembolehubah dengan nama sama dengan nama contoh, yang anda boleh gunakan dalam kod ActionScript anda untuk merujuk kepada yang Item pentas. Jadi, sebagai contoh, jika anda mempunyai klip simbol filem di Peringkat dan anda memberikan yang nama contoh rocketShip, setiap kali anda menggunakan rocketShip pembolehubah dalam ActionScript anda kod, anda sebenarnya akan memanipulasi bahawa klip filem.

Jenis data (Data Types)

Dalam ActionScript, terdapat banyak jenis data yang boleh anda gunakan sebagai jenis data pembolehubah anda buat. Sebahagian daripada ini boleh dianggap sebagai "sederhana" atau "asas" jenis data:
  • String: nilai teks, seperti nama atau teks bab buku 
  • angka: ActionScript 3.0 merangkumi tiga jenis data khusus untuk data bernombor: 
  • Nombor: apa-apa nilai berangka, termasuk nilai-nilai dengan atau tanpa pecahan 
  • int: integer (nombor bulat tanpa pecahan a) 
  • uint: sebuah "ditandatangani" integer, bermakna nombor bulat yang tidak boleh negatif 
  • Boolean: nilai benar-atau-palsu, seperti sama ada suis adalah pada atau sama ada dua nilai adalah sama


Jenis data mudah mewakili maklumat: sebagai contoh, satu nombor atau urutan tunggal teks. Walau bagaimanapun, majoriti daripada jenis data yang ditetapkan dalam ActionScript boleh dianggap sebagai jenis data yang kompleks, kerana mereka mewakili satu set nilai dikumpulkan bersama-sama. Sebagai contoh, satu pemboleh ubah dengan Tarikh jenis data merupakan nilai-detik tunggal dalam masa. 

Walau bagaimanapun, bahawa nilai tarikh sebenarnya digambarkan sebagai beberapa nilai-nilai: hari, bulan,tahun, jam, minit, saat, dan sebagainya, yang kesemuanya adalah nombor individu.Oleh itu,sambil kita memikirkan tarikh yang nilai tunggal (dan kita boleh merawat ia sebagai nilai tunggal dengan mewujudkan Tarikh yang berubah), secara dalaman komputer memikirkan ia sebagai satu kumpulan beberapa nilai-nilai itu, meletakkan bersama-sama, menentukan satu tarikh. 

Kebanyakan terbina dalam jenis data, serta jenis data yang ditetapkan oleh pengaturcara, adalah kompleks jenis data. Beberapa jenis data yang kompleks yang anda mungkin mengenali adalah: 

  • MovieClip: simbol klip filem 
  • TextField: medan teks dinamik atau input 
  • SimpleButton: simbol butang 
  • Tarikh: maklumat mengenai detik tunggal dalam masa (tarikh dan masa)

Dua perkataan yang sering digunakan sebagai sinonim untuk jenis data adalah kelas dan objek. Kelas A adalah semata-mata definisi jenis data seperti template untuk semua objek jenis data, seperti berkata "semua pembolehubah jenis data Contoh mempunyai ciri-ciri: A, B, dan C. "Satu objek, atas Sebaliknya, hanya satu contoh sebenar kelas; pembolehubah yang jenis data adalah MovieClip boleh digambarkan sebagai objek MovieClip. Berikut adalah cara yang berbeza untuk mengatakan perkara yang sama: 


  • Jenis data myVariable pembolehubah adalah nombor. 
  • ini myVariable pembolehubah adalah contoh nombor. 
  • ini myVariable ubah adalah objek nombor. 
  • ini myVariable ubah ini adalah contoh kelas Nombor.



Working  With Objects (Bekerja dengan objek )

ActionScript dikenali sebagai bahasa pengaturcaraan berorientasikan objek. 

  • Pengaturcaraan berorientasikan objek adalah satu pendekatan untuk pengaturcaraan bagi menyusun kod di dalam program dengan menggunakan objek. 
  • Sebelum ini kita ditakrifkan program komputer sebagai satu siri langkah-langkah atau arahan yang dilaksanakan oleh komputer. 
  • Kita mungkin membayangkan program komputer sebagai penggunaan yang tunggal 
  • Walau bagaimanapun, dalam pengaturcaraan berorientasi objek, arahan program adalah dibahagikan di kalangan objek-kod yang berbeza yang dikumpulkan menjadi satu fungsi. 
  • Jika bekerja dengan simbol dalam Flash, sudah pasti bekerja dengan objek. 
  • Bayangkan anda telah mentakrifkan simbol movie clip -katakan ia sebuah lukisan sebuah segiempat tepat dan anda meletakkan pada Stage. Itulah juga simbol movie clip objek dalam ActionScript; ia adalah satu contoh kelas MovieClip. 


Dalam pengaturcaraan ActionScript berorientasi objek, terdapat tiga jenis kateria kelas,termasuklah:

  • Properties 
  • Methods (Kaedah ) 
  • Events (Aktiviti )
unsur-unsur ini digunakan untuk menguruskan bahagian data yang digunakan oleh program dan untuk memutuskan tindakan yang akan dijalankan.



Wednesday, November 18, 2015

WARNA KOMPUTER / Computerized Color


  • Kombinasi 3 warna – Red, Green dan Blue (RGB)
  • Dua sumber asas untuk penghasilan warna
    • Additive
    • Subtractive

Additive Color





  • Warna yang dihasilkan dengan kombinasi sumber-sumber warna yang terang daripada tiga warna utama : red, green, blue (RGB)
  • Ia digunakan untuk TV atau monitor komputer.
  • Beratus-ratus phosphorescing chemical dots - di belakang permukaan kaca pada monitor.
  • Titik-titik ini, lebih kurang .30mm atau kurang dalam diameter (dot pitch).
  • Titi-titik ini dipecahkan oleh electron-elektron yang ‘melukis’ skrin pada kelajuan yang tinggi.
    • 30 kali/saat – TV
    • 60 kali/saat – monitor komputer
  • Titik-titik red, green dan blue akan meningkatkan kecahayaannya apabila berlanggar dengan susunan electron.
  • Mata akan melihat kombinasi cahaya RGB dan menjananya untuk membina kesemua warna yang lain.

Subtractive Color




  • Warna yang dihasilkan oleh kombinasi warna media seperti cat atau dakwat yang disesuaikan dengan sebahagian warna spectrum.
  • Ia digunakan untuk menghasilkan warna pada pencetak.
  • Kertas dicetak menggunakan sebahagian titik yang terdiri daripada tiga warna utama iaitu : cyan, magenta dan yellow (CMY).
  • Empat warna pencetak termasuklah hitam (black) (dari segi teknikalnya, ia bukan warna, tetapi lebih kepada absence color) – CMYK (K=black)
  •  Program lukisan menggunakan RGB untuk menghasilkan warna pada monitor, manakala pencetak menggunakan CMYK untuk mencetak imej.

PERANTI PENGECAMAN AKSARA OPTIK(OCR)


  • Pengimbas membolehkan penggunaan perisian OCR.
  • Cth: OmniPage from Caere or Perceive from Ocron
  • Utk menukarkan bahan-bahan yang bercetak ke bentuk fail teks ASCII.
  • Dengan perisian OCR dan pengimbas – boleh tukarkan dokumen bercetak ke bentuk pemproses kata tanpa perlu menaip/memasukkan semula.
  • Barcode reader – kebanyakan pengencaman aksara optik
  • Digunakan di market, kedai dan lokasi point-of-purchase.
  • Pengurusan Barcode reader – aksara numerik dari Universal Product Code
    • parallel black bars on mechandise labels
  • Kegunaan OCR – peruncit boleh membuat sebarang proses dengan lebih baik dan boleh mengawal inventori.
  • OCR – boleh mencetak aksara dan tulisan tangan.
  • Terutamanya digunakan untuk kiosk.
  • Tujuannya untuk mewujudkan suasana ramah pengguna.
  • Permintaan semakin meningkat.

Sunday, November 1, 2015

SUAMI ISTERI CIPTA ANIMASI SOLAT 3D

Bidang Multimedia amat luas jika benar-benar serius dan minat yang mendalam. ini telah dibukti dengan terciptanya satu perisian pembelajaran tentang solat yang dihasilkan oleh pasangan suami isteri yang mengambil bidang multimedia hanya menggunakan ruang rumah sebagai tempat untuk membuat produksi. minat yang sama suami isteri ini telah dapat membantu anak-anak dalam mempelajari solat secara digital dan ber'animasi'.


Tidak dapat dinafikan bahawa penggunaan alat bantuan belajar seperti ini akan membantu anak-anak dalam menarik minat untuk belajar.  Terdapat banyak perisian pembelajaran yang terdapat dipasaran masa kini dengan menggunakan animasi, secara tidak langsung dapat menambah minat anak-anak.

Dengan adanya animasi dalam dunia pendidikan akan dapat membantu para pendidik untuk memberi tunjuk ajar secara digital dan boleh digunakan oleh ibubapa sebagai alat bantuan pengajaran yang lebih berkesan. 

Selain dari itu, sebagai pembangun animasi juga akan dapat menambah pendapatan dan menjadi usahawan IT walaupun pekerjaan hanya dirumah. Tahniah dan syabah kepada pasangan suami isteri ini yang berjaya dalam bidang animasi.