unity3d

    1熱度

    1回答

    我正在在Unity一個簡單的項目,其中有連接到SpringJoint2d component球上成角度的斜率,像下面的圖像中的球限制2D對象的運動向後: 我只是希望用戶能夠沿着斜坡的邊緣向後拖動球,換句話說,我不希望用戶能夠將球從斜坡上移開。 心中已經在嘗試幾種方法我認爲可以做的工作她與我試圖拖動的腳本: (這是更新版本) public class ball : MonoBehaviour {

    0熱度

    1回答

    我試圖在兩種顏色之間過渡,在1秒內從黑色到藍色,但我看起來似乎沒有把握。目前,當我點擊按鈕顏色保持黑色,從不轉換爲藍色。我需要解決什麼問題?謝謝! private Color startColor = Color.black; private Color endColor = new Color(0.0f, 0.71f, 1.0f, 1.0f); private float

    0熱度

    1回答

    我有一個垂直滾動視圖,我想要動態添加內容。爲了做到這一點,我將一個Content Size Fitter組件和一個Vertical Layout Group組件添加到了內容遊戲對象中,這樣,只要我將新的遊戲對象實例化爲其子對象,它的Rect變換就會自動增長。如果滾動條已經在底部,我想在底部添加新對象後將滾動條保持在底部。所以我做了這樣的: if (scrollRect.verticalNormal

    0熱度

    2回答

    我的畫布縮放器出現此問題。我在我的個人電腦上使用Unity進行設計,正確顯示它應該看起來如何。但是,在我的電腦和我的android手機上,它在瀏覽器中看起來都非常不同。 PC - 團結: PC瀏覽器/ Android手機(萬普拉斯5): 統一的一幕: 個 帆布定標器設置: 一切都是我的畫布裏面。我試過一遍又一遍地調整了畫布縮放器設置,但沒有運氣。我可能做錯了什麼?我正在使用Unity 5.6.3p

    1熱度

    1回答

    我想從我的MySQL服務器獲取數據到我的Unity項目。我試圖讓像這樣的數據: public string awsurl = "ec2-174-129-82-141.compute-1.amazonaws.com/connect_to_server.php"; IEnumerator GetScores() { print("get scores start"); WW

    -1熱度

    1回答

    我需要在Unity中產生一個gameobject,在那裏它會產生數字。 對於某些人來說,預製產品的原因是早於應該產生的數字。例如:預製件顯示「10」,但實際變量實際上是24.「10」預製件被破壞後,另一個預製件產生「24」。所以基本上,預製被「延遲」了。 using System.Collections; using System.Collections.Generic; using Unit

    1熱度

    1回答

    爲什麼Gravity在Unity2D的Physics2D引擎中行爲不同時,這兩行代碼是否交替執行? 例如,我已經連接到我的球員精靈一個玩家控制器C#腳本: private float speed = 500f; RigidBody2D playerChar = null; 然後讓我的性格步行: Vector2 vec = new Vector2 (Input.GetAxis("Horizon

    0熱度

    1回答

    在我的Unity項目中,我想使用互聯網上的FastObjImporter類將obj放到場景中。我是否必須創建一個空的GameObject並將處理的obj分配給它? 嘗試用一個空的遊戲對象: GameObject go = new GameObject("obj"); myMesh = FastObjImporter.Instance.ImportFile(objPath); Instantia

    3熱度

    1回答

    我正在使用Unity編程多人RPG遊戲,並且在戰鬥場景中,玩家必須確定他或他使用哪種攻擊。當玩家按下攻擊按鈕時,玩家向服務器發送發佈請求,服務器在發佈請求合法或不合法時進行強制檢查,如果請求合法,則服務器將數據庫值標記爲「開啓」,或者準確地說,例如,它從「0」變爲「1」,即所謂的「攻擊決定」。 問題是,我不得不再次發出http請求來檢查這個值。戰鬥中最多有6個字符,如果所有人都想檢查attack_

    0熱度

    1回答

    我需要一種方法來檢查是否按下了一個UI按鈕,點擊事件並不真正有用,因爲Input方法(稱爲蝕刻時間是其玩家輪到的時間)將值返回給主函數while循環將完全停止遊戲,並且只有在玩家轉向時(玩家轉而Method正在等待輸入時)纔會接受輸入,由於這些原因,Unity事件觸發器似乎不會像一個可用的選項。所有我需要的是一種方法來檢查按鈕的狀態。 注意:一個對象作爲我的主要方法 的IM期運用的start()方