目前,我正在創建一個RPG風格的遊戲,玩家必須點擊某些「發光」物體才能獲取將添加到他們的庫存中的物品,以便進入下一級。我已經創建了GUI庫存欄,我可以將項目放入框中,但是我無法弄清楚如何在點擊庫存時導入GUI項目。 如果有人可以給我一些想法或可能的資源,我可以看看找出什麼東西,那將是驚人的。 謝謝。Unity點擊存貨
1
A
回答
0
嗯,我覺得你的問題是相當廣泛和大量依賴於其他用腦,讓我在這裏放下了一些提示,希望他們中的一些會幫助你:
- 要關閉的對象使用SETACTIVE(假)那個對象上,這樣它仍然是可用的代碼,但不能點擊了
- 項目(這真的取決於你想如何與遊戲中的項目)的工作:
- 要麼使這些應收項目發光的物體的孩子,然後只是cjange它的父母(項目。 transform.SetParent(bag.transfrom))或
- 如果您需要了解他們創造一個MonoBehaviour腳本與元數據,並把它發光的物體上,並點擊後,將它們複製到你的包只是基本的數據
如果沒有回答所有你想要的,請更具體或放在這裏一些示例代碼
編輯:
我還是覺得你的問題太寬,你守ld指定它更多,但讓我們嘗試第二次:
我們假設發光物體具有這些圖像作爲Sprites,並且它們被添加到Editor中或通過其他腳本在運行時添加。此外,發光對象應該有對袋子對象的引用,如果可能的話,在運行時或編輯器中再次獲取它。然後把這個上點擊方法進入戴手套對象組件和應該做的伎倆:
public void OnClickOnGlowItem() {
foreach(Sprite sprite in this.attachedItems)
this.bagObjectInterface.AddNewItem(sprite);
}
相關問題
- 1. 手柄ui點擊android - unity
- 2. Unity Admob Banner無法點擊
- 3. AdMob不會響應點擊 - Unity
- 4. Unity中可點擊的對象
- 5. 點擊時切換案例; C#,Unity
- 6. Google Analytics(分析)Unity不發送點擊
- 7. Unity 4.6的GUI - 檢測點擊()Down
- 8. Unity 3d - 通過點擊更改紋理
- 9. 將玩家移向Unity 2D中的點擊點
- 10. CStarRating點擊保存
- 11. Magento:將貨幣下拉菜單替換爲貨幣符號點擊
- 12. Unity Recttransform包含點
- 13. Unity:各方向擊倒
- 14. 某些Android Unity遊戲不支持鼠標點擊?
- 15. 如何在Unity 3D中爲手機創建點擊者遊戲?
- 16. Unity按鈕的行爲不像點擊後拖動
- 17. 點擊一次部署和Unity程序集
- 18. 對象點擊C#Unity時音頻不播放
- 19. 如何啓動點擊以激活Unity 3D中的代碼?
- 20. 如果按鈕被點擊,Unity防止跳轉
- 21. Unity遊戲並沒有檢測到每一次點擊
- 22. Unity c#摧毀用鼠標點擊產生的預製
- 23. 保存按鈕點擊數
- 24. 警告保存點擊MVC3
- 25. Applescript點擊保存按鈕
- 26. Jgrid保存細胞點擊
- 27. 保存jQuery與ajax點擊?
- 28. 設置會話點擊編輯按鈕在食品雜貨crud
- 29. Magento語法錯誤點擊發貨方法
- 30. 存貨產品由
當遊戲物體玩家點擊destory,並檢查該遊戲物體被點擊,只需添加圖標或腳本(或遊戲對象)到GUI。 –
嗯,我不希望物品被完全銷燬,只是將物品從被點擊的位置移開,並將附加到該物品的任何物品放入清單中,這可能僅僅是一個JPEG圖像。 – sqzs