unityscript

    0熱度

    1回答

    是否有任何方法,例如編碼或使用免費資產在我的遊戲中製作屏幕錄製功能。 我正在使用Unity,當我玩我的遊戲並將該重放的輸出作爲文件輸出時,我的項目需要提供重播。 在此先感謝。

    0熱度

    1回答

    我試圖讓我的身邊和我團結2D遊戲的問題,頭在那裏我用火力地堡實時數據庫來存儲像規範的數據,命中,命中,發展水平等 目前,我正在開發用戶可以創建新配置文件/新角色的場景。我有下面的代碼工作: var db = FirebaseDatabase.DefaultInstance.RootReference; Profile profile = new Profile { userId =

    0熱度

    1回答

    using System.Collections; using System.Collections.Generic; using UnityEngine; [RequireComponent(typeof(Rigidbody2D))] public class Movement : MonoBehaviour { //storage for the object's ri

    0熱度

    1回答

    我正在爲Unity編輯器編寫我自己的自動保存腳本,我希望它在編輯器啓動時運行它的設置方法。我試過使用InitializeOnLoad,但它不僅在編輯器啓動時調用靜態構造函數,而且每次按下播放按鈕時,再次初始化我的腳本並重置其所有定時器。 我試圖把條件初始化腳本只有當定時器的值設置爲默認值,但顯然InitializeOnLoad創建我的腳本的另一個實例,所以一切都被重置和條件是無用的。 然後我考慮在

    0熱度

    1回答

    我在unity3d上製作遊戲。我正在使用迷你地圖,在那裏我想要改變我的迷你地圖相機的大小和正交功能。如果玩家和敵人之間的距離大於某個值,那麼迷你地圖相機的尺寸會更大,如果距離小於某個尺寸,那麼尺寸會更小,我如何使用mathf.clamp函數來做到這一點,如果我們限制相機大小到一些最大值?

    2熱度

    1回答

    我已經將播放器設置API更新爲4.6。 但我的項目仍以3.5爲目標。 我也嘗試手動更新csproj到4.6 但是打開統一後它再次將它覆蓋到3.5。 注意到我更新的Visual Studio工具統一,我錯過了最新的版本(3.1.0.0) 什麼? 這是一個已知的錯誤?如果是這樣,是否有解決方法?

    0熱度

    1回答

    我有一個目標對象(多維數據集)和一個假鼠標,我從一個對象(球體)創建並由遊戲板操縱桿控制。當我按下游戲板按鈕並精確地擊中目標對象(立方體)時,我想展現另一個對象(讓我們說;球體)。 之前,我嘗試了點擊鼠標,並且它成功了,但是當我用操縱桿控制假鼠標時,當我甚至在目標(立方體)外按下按鈕時,它仍然帶出另一個對象。這裏是代碼,如果有人可以幫我修改它。由於 function Start() {} f

    0熱度

    1回答

    目前我使用C#在Unity中開發了一些東西。 比方說,我有在下面定義的變量,這些腳本是在同一個文件和橙色是預製: private GameObject orange; private GameObject avocado; 然後,我想訪問/得到它的對象通過名稱/字符串 (因爲未來的發展將使用很多動態變量),我已經嘗試過使用GetType()但沒有運氣,例如: void Awake() {

    0熱度

    1回答

    我跳過GameObject遇到問題。我已經完成了Action largjump和shortjump。但問題是我怎樣才能做出條件聲明。我想區分弱鍵盤輸入和強鍵盤輸入。 這是我的代碼。 if (Input.GetButtonDown("Jump")) { float JumpTime = 0; JumpTime = JumpTime + Time.deltaTime;

    0熱度

    1回答

    我一直在試圖找到一個這個幾小時。我正在試圖獲取在我的一個腳本上訪問函數的按鈕GameObject。我只需要知道哪個按鈕訪問了腳本。請在UNITYSCRIPT幫助!