2016-03-30 38 views
2

首先讓我解釋一下我的結構,有它包含一個按鈕腳本的背景圖像,它用了才知道,當用戶點擊該按鈕外部。按鈕點擊不整侵犯版權的按鈕圖像在工作

這裏是: enter image description here

再有就是對每個圖像的按鈕,它是用來使下方的按鈕(綠色的說法升級)

最後的按鈕有問題: enter image description here

在遊戲過程中,當我按下這個按鈕它只能截止到它的一半高度,像下面的圖片: enter image description here

只是,如果有下面沒有更多的按鈕,首先我認爲這是因爲我的背景按鈕,當我點擊下面它認爲爲背景,但是當我停用背景按鈕同樣的事情發生依然。

只是爲了進一步的參考,這是怎麼看起來像在遊戲中: enter image description here

按鈕只顯示被點擊的圖像時,當我點擊它的框外我做GameObject.SetActive(假);

因爲我確實覺得這事做統一的用戶界面,我不認爲有需要的任何代碼,但如果只需要發表意見,我可以公佈(其長碼)。

+2

除了你的問題,很確定這些圖像不是免費使用。 –

+0

我會說,有一個rectTransform阻止升級按鈕的一部分。你能否請檢查並確認是否屬實。您也確定當您單擊升級的底部時,沒有其他按鈕會「吃光」射線廣播。您可能需要實施一些Canvas組來處理此問題。 –

+1

根據最後兩張圖片,可點擊的部分與該「X/Y」圖片的尺寸相匹配。我認爲這兩件事有些干擾。 –

回答

1

嗯,這是一個非常愚蠢的事情,我用來做行小組由前我做了按鈕,所以當我創建的按鈕,它只是在外面的界限,所以當我點擊該按鈕的底部它不會工作,因爲它不是在面板上的點擊,我只是解決它puttin每個圖像的一些單位了。 enter image description here