技術

如何在 Unity 編輯器中開啟並偵測 Memory Leak?

GanniPiece

前言

Memory Leak 通常被翻譯作記憶體流失,是記憶體的管理不當所產生的現象。發生記憶體流失時,不一定會馬上造成程式本身運行的問題,然而,很有可能因為可用記憶體數量的減少,逐漸造成電腦效能降低,嚴重時可能會造成程式一些不可預期的錯誤,甚至是安全性的問題1

如何使用 JUCE 實作 XYPad?

GanniPiece
XY Pad 是 Audio Plugin 中很常見的 UI 設計方式,可以同時對兩個不同面向的因子進行操作。本文將介紹如何使用 JUCE 這個 Framework 來實作 XY Pad,並說明相關的 Component 類別與覆寫方法。

如何使用 git rebase 與其他分支合併?

GanniPiece
最近 Plug-In 開發得差不多了,接下來要與夥伴改進與測試目前的合成器,首先遇到的問題就是如何將我們兩個的修改版本進行整合。在這篇文章中,我會先說明 rebase 的使用方法,並提供一個簡單的範例。