unity5

    1熱度

    1回答

    我正在嘗試檢測以玩家作爲原點的範圍內的對象。 如何從玩家周圍的特定區域找到Transforms而不使用碰撞器或Physics.OverlaptSphere()我不想使用此方法,因爲我需要的唯一信息是從給定的LayerMask(更具體地說,位置和旋轉)如果我會使用物理,我將不得不觸發每一個我覺得不必要的點。 是否有其他的方法找到其他點附近的點,但類似於使用物理?

    0熱度

    1回答

    我剩下2個物體沒有剛體,右邊是剛性體(是Kinematic = false)。我可以通過左邊的和右邊的我可以移動。如何使角色不通過並移動對象? 沒有剛體 enter image description here 隨着剛體 enter image description here 字 enter image description here enter image description here

    0熱度

    2回答

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

    0熱度

    1回答

    我想在Unity中產生一組座標的預製,但是這種情況不斷出現。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class Spawning : MonoBehaviour { public GameObject TestCube; public

    -2熱度

    1回答

    我一直在我的代碼中收到這個錯誤,我正在複製youtube以獲得更好的跳轉。有人可以向我解釋我的代碼有什麼問題嗎?在下面。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class jump : MonoBehaviour { pu

    0熱度

    1回答

    我有一個功能齊全的iOS項目。我想從它創建一個靜態庫,我可以使用Unity中的一些方法。 這甚至可能嗎?或者我必須創建一個新的Xcode項目作爲靜態庫並複製粘貼所有內容?我正在使用unity和Xcode的最新版本。 不錯招呼

    1熱度

    1回答

    這裏有人是絞刑架。 我有以下問題。我有兩個班。 .a類ListPainel。 和類項目要求。 類ListPainel 我有以下幾點: [System.Serializable] public class Item { public GameObject slotPrafab; public int numeroDeItensDisp; public int numeroDeItensTo

    0熱度

    1回答

    我試着在我的動畫完成播放後開始一個協調例程。 我想它是這樣的: ... while (animCamera.isPlaying) { new WaitForSeconds(1); } StartCoroutine(LoadAsync(sceneName, sliderLoadbar, sliderLoadbarText)); 但這儘快進入while循環崩潰了一段時間後,我的

    0熱度

    1回答

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

    1熱度

    1回答

    您可以使用Transform屬性旋轉Unity中的任何可視對象。 LineRenderer是一個例外。您無法使用transform屬性移動或旋轉它。 LineRenderer與SetPosition或SetPositions功能移動,所以我managed,使其可移動通過變換位置屬性,但我不能讓讓它轉動了。 下面是我使用它來移動的代碼。 public Vector3 beginPos = new V