2008年6月11日 星期三

期末程式作業_WebCam+位置判定

在寫程式途中
發生了些麻煩.

跟我使用的webcam有關,
僅僅只是插在USB孔上,
電腦卻對我發出了警告.
如下圖:

放大再看清楚點~


我還是第一次看到這種訊息,
當下,我懷疑是webcam有問題,
趕緊先把USB接頭拔掉.

之前
我一直覺得我用的那個webcam接觸不良.
可是多試幾次還是可以用.
我就沒有多想了.
(只是有點不太好用我還能忍受.)

這次看到這種訊息,
那個webcam我就不敢再用了.

我檢查了一下webcam的外觀,
發現它的線有點奇怪,
明明外面都被包覆住,
摸的時候,也沒有發現有裂縫.
可是裡面的電線,居然有點斷裂.

這是和學校借的,
現在居然在我手上出問題.
可是我又沒對它做什麼粗暴行為,
所以請各位相信它是"自然損壞"的吧!

之後寫程式的時候,我就借同學的來用.
雖然有點不方便,但也沒別的方法了吧!


接著~
來談談這次的期末程式吧!(謎:總算談到重要的部份了.)

不過我是用之前分享的範例程式,
再加上一些自己的想法,下去改的.
只是我並沒有改變它一開始的介面.(還是基本款~)

簡單的說~
我在畫面裡,藏了些圖.
碰到畫面的某些位置,
就會顯現某張圖.

測試你的眼力~


只是我的判斷式有點複雜,
光位置我就算好久.
一開始用來定位的五個點(其實應該說三點才對),
算得最久了.(當然是除了陣列最小和最大那兩點之外的三個點.)
其他的點都是藉著這幾個位置去延伸.
不過還是得跑跑程式,看看自己算的對不對啦~
剩下就是一些調整的零碎動作.


我限制它只能猜一次,
不管猜對猜錯都會強制結束程式.

就算沒看清楚,用亂猜的.
最多玩四次就會知道答案了吧!
因為我也只放四個選項.
沒猜中的話,程式再開個三次.
再衰也會中XD.


我故意把彈出來的小視窗壓住選項.
(不給你們看我選哪個,自己猜吧!!)

原本我想藏更多張.
不過看各科作業量及困難度及作業繳交期限逼近,
所以,我就大概放了一些而已.

互動的部份~
大家應該看圖,就有發現了吧!!
(相信各位的眼睛是雪亮的!~XD)

沒有留言: