Akış Şeması Hakkında
1- Ekranda video veya ekran koruyucu bekleme durumunda devrededir.
2- Kullanıcı konsolun başına geçer. Konsolun önündeki algılayıcı sayesinde program çalışır. Ekran boş beyaz olur ve panel üzerinde para atma ve para alma gözlerindeki ışıklar yanara kullanıcıyı haznedeki parayı alıp atması gereken yere yönlendirir.
3- Kullanıcı parayı atar ve rastgele ilk şekil ekranda belirir. Bu şeklin rengi beyaz ve dış çizgisi vardır. Bu çizgi objenin seçili olduğunu göstermek ve rengi beyaz olduğu için zeminden ayırmak için vardır.
4- Bu aşamada kullanıcı seçili şeklin ekrandaki konumunu, boyutunu, açısını, rengini ve alfa değerini değiştirebilir.
4.a- konum (x, y) : objenin konumu panel üzerinde bulunan iki adet potansiyometre ile değiştirilir. Dikine yerleştirilmiş olan y koordinatını, yatay olan yx koordinatını değiştirir. Yeni obje eklendiğinde koordinatları potansiyometrelerin son bulunduğu konumdur. Kullanıcı işlemin her anında bu veriyi değiştirebilir.
4.b- Boyut: Panel üzerinde bulunan 4 adet tek aksis üzerinde hareket eden çubuk ile olur. Bu aksisler çapraz yerleştirilmiştir. Büyütme ve küçültme eyleminin gerçekleşmesi için 4 çubukta aktif olmalıdır. Bu eylemde işlemin her aşamasında çalışır.
4.c- Döndürme: Bu eylem panel üzerinde bulunan potansiyometre ile etkileştirilir.
4.d- RGB,A: Panel üzerinde bulunan 4 adet buton RGB ve alfa değerlerini değiştirmek için tasarlanmıştır. Butona basıldığında butonun etrafındaki ışıklar yanar ve fotosel devreye girer. Butona basıldığı süre içerisinde, elin ışıklara yakınlaşıp uzaklaşmasıyla fotosel verileri alır ve ekrandaki objenin RGBaA değerleri değişir. Elin fotoselle etkileşimi sırasında kaydedilen değerler panelin üzerinde bulunan ibrelerdende izlenebilir.
5- Panelin alt kısmında üstten atılan jetonun düştüğü bir bölüm bulunmaktadır. Kullanıcı burdan aldığı jetonu tekrar kullanarak yeni bir obje ekrana çağırabilmektedir. Bu işlem olduğunda yeni obje seçilidir. Önceden işlenmiş objelere geri dönüş plasılığı yoktur.
6- Kullanıcı cinaliiksiki ile etkileşimini tamamladıktan sonra panelin önünden ayrılır. Panelde bulunan sensörler bu eylemi algılar ve ekranda oluşturulan görüntüyü kaydeder. Kaydedilen görüntü sanal galeriye yollanır akabinde yeni kullanıcı gelene kadar ekran koruyucu devreye girer.




