unity3d

    0熱度

    3回答

    我正在製作一個統一的塔防遊戲,但我卡住了。我希望我的槍或炮塔面對敵人,直到他們超出範圍,但每0.5秒後它會更新並面對其範圍內的另一個敵人,儘管第一個敵人也在範圍內。 這裏是我的代碼: void Start() { InvokeRepeating("UpdateTarget", 0f , 0.5f); } void UpdateTarget() { GameObject

    0熱度

    1回答

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

    6熱度

    1回答

    我正在使用Wiimote控制器作爲輸入設備。 我使用this wrapper進行HID呼叫/輪詢。 在這個包裝器附帶的演示場景中,輪詢控制器在Update事件中完成。 在很多Wii遊戲中,極其快速地向上和向下快速觸發動作。 該包裝表示極端豎直對準的位置(其中,目標超出範圍/是「屏幕外」)作爲 Y=-1 我試圖通過 1) Detecting if aim is off-screen 2) If

    1熱度

    1回答

    我們得到了它,Unity項目文件夾加倍作爲我們的git回購。我們做了git repo,忘記了在那裏得到.gitignore文件。現在/庫/衝突正在阻止任何人使用回購協議,甚至在我們在主服務器中創建.gitignore文件之後。我們不知道如何解決這個問題,而不會失去很多工作並從GitHub開始。 我們的回購協議是在以下鏈接:https://github.com/warpaltarpers/IMS48

    0熱度

    2回答

    我想將對象移動到鼠標位置。但是它給了我很大的x值,比如300,但是在那個位置,預先放置的對象的x位置是-4。 rigidBody.velocity = new Vector3(Input.mousePosition.x, EndPointY, 0)*4; 那麼我怎樣才能獲得當前的鼠標位置呢? 謝謝..

    0熱度

    1回答

    如果我用鼠標移動我的精靈,精靈始終恰好在光標下。 目前我的代碼看起來像這樣: public GameObject player; private float distance = 1; private void Update() { if (Input.GetMouseButton(0)) { Vector3 mousePos

    1熱度

    1回答

    我試圖加載一個紋理,我編碼到一個jpeg,然後序列化/發送爲一個字節數組從客戶端到我的服務器,然後反序列化和應用紋理一個實例化的預製件。除了最後我試圖將紋理應用於我的預製件時,一切似乎都在起作用。我發現了錯誤: UnityException: Texture 'deer' is not readable, the texture memory can not be accessed from sc

    0熱度

    2回答

    我有一個2D單屏風格的遊戲,我有一個禁用的gameobject。在這之下有幾個孩子,這是動畫。父對象持有兒童的動畫師。當我啓用父項時,動畫將無法播放。動畫師認爲它試圖處理默認的輸入狀態,但沒有完成。我已經對此進行了一些研究,似乎禁用並啓用某些內容不會啓動動畫製作者。我已經嘗試爲它寫一些代碼而沒有運氣,並且將sprite渲染器設置爲false將不起作用,因爲只有太多的sprite。這是我的最後一次嘗

    0熱度

    1回答

    所有。我是一個初級的C#和unity.I想用字典做一個音頻管理器。但它發生錯誤「NullReferenceException」與吹碼。 public Dictionary<string, AudioSource> AudioDictionary = new Dictionary<string, AudioSource>() ; private List<AudioSource> resAudio

    0熱度

    2回答

    我在.NET中搜索了很多關於在運行時重裝程序集的信息。我能找到的唯一方法是使用另一個AppDomain。但是這使事情變得非常複雜。在我的情況下幾乎是不可能的,因爲將在運行時加載的程序集中的類不會從MarshalByRefObject繼承。我看過Unity遊戲引擎。編輯器在運行時構建組件,並使用編譯後的程序集。這怎麼可能?