[Unity] 讓其他物件跟隨著玩家移動
在 Unity 中若要製作出跟隨玩家移動的物件,比方說寵物或棺材(?),那麼我們可以使用 List<Vector3>
資料型態的變數將玩家的移動路線(也就是每個時間點存在的位置)記錄起來,並讓想要跟隨玩家的物件位置不斷地更新。
在 Unity 中若要製作出跟隨玩家移動的物件,比方說寵物或棺材(?),那麼我們可以使用 List<Vector3>
資料型態的變數將玩家的移動路線(也就是每個時間點存在的位置)記錄起來,並讓想要跟隨玩家的物件位置不斷地更新。
在 Unity 當中不同的物件可能有著父子的階層關係,而若是要確認一個物件底下到底有多少子物件,我們可以使用以下程式來做到:
Read More »[Unity] 如何取得子物件的數量在使用 Unity 製作 2D 遊戲時,如果要維持攝影機拍攝的長寬比例不變,但是卻又要動態地調整拍攝的範圍,那麼我們可以選擇在程式中依照需求調整 orthographicSize
這個參數。
之前我一直都是使用 Resources.LoadAll<Sprite>()
來建立一整個 Array<Sprite>
,但今天在試著優化程式的時,嘗試更改為 Resources.Load<Sprite>()
來讀取特定的 Sprite。
最近當我將原先在 Windows 上製作的 Unity 遊戲移到 Mac OS 上繼續製作時,在跟測試裝置連接,編譯 APK 檔案執行時,遇到了以下報錯:
Read More »[已解決] adb: failed to install xxx.apk: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.DefaultCompany.com.unity.template.mobile2D signatures do not match previously installed version; ignoring!]若是在製作行動裝置的遊戲時,通常我們多半不會設定畫面呈現『橫向』、『縱向』時都可以遊玩 —— 畢竟那對美術設計和關卡設計來說太困難了 ...... 嗯,至少我獨立開發時是絕對辦不到的。
Read More »[Unity] 指定行動裝置的螢幕方向在使用 Numpy 格式的資料進行條件判斷時,有時我們會接收到以下報錯訊息:
ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
Read More »[已解決][Python] 使用 Numpy 判斷時報錯:ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()在 Python 中,若是說到陣列、多維度相關的資料處理,那想必無庸置疑地會想到 Numpy
,這是因為 Numpy
是一個使用了 C/C++ 和 Fortran 所構成的優化函式庫,運算效能是非常快的。
要讓這個功能生效,最好先設定好 Sorting Layer。
Read More »[Unity] 使用 SortingIndex() 更改元件在指定層(layer)中的順序