2016-09-21 84 views

回答

0

那麼,這是一個非常複雜的任務。爲了簡化它,您可以讓他放置一系列點,在點擊事件中使用鼠標座標,並自動將它們與線連接起來。如果您將每個點存儲在相同的ds_list結構中,您將能夠檢查角度,距離等條件。這樣,您可以確定形狀。請問爲什麼要這樣做?

+0

那麼,即時製作一個遊戲,你將通過繪製一個圖來完成一個任務,我在一個名爲Magic Touch的遊戲中看到了這個方法,試試它,你就會知道 –

0

我會解決這個問題的方式非常簡單。當有人點擊其中一個點時,我會爲每個點創建一些變量。並等待玩家點擊下一個點。如果玩家點擊下一個點,我會使用image_angle將一個精靈作爲一條線調用,以便將兩個點都排隊並等待玩家點擊下一個點。

接下來,我將有一個步驟事件,觀察是否點擊了所有點,然後在這些座標中繪製三角形,或者將精靈放置在正確的座標以填充三角形。

另一種方法可以做到這一點將決定這些點將是什麼,並檢查對mouse_x和mouse_y,看看如果這是一個點,如果它是那樣做如上。有很多方法可以解決這個問題。只要不斷嘗試,你會發現一個適合你的技能水平和你想做的事。