hiyorin / upm.MemoryInfoPlugin-for-Unity

A set of tools for Unity to allow handling memory info for Android and iOS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

upm.MemoryInfoPlugin-for-Unity

unity package manager
A set of tools for Unity to allow handling memory info for Android and iOS.

Install

Specify repository URL git://github.com/hiyorin/upm.MemoryInfoPlugin-for-Unity.git with key com.hiyorin.memoryinfo into Packages/manifest.json like below.

{
  "dependencies": {
    // ...
    "com.hiyorin.memoryinfo": "git://github.com/hiyorin/upm.MemoryInfoPlugin-for-Unity.git",
    // ...
  }
}

Usage

using MemoryInfo;

Example

public void Example()
{
  var plugin = new MemoryInfoPlugin();
  var info = plugin.GetMemoryInfo();
  var text = string.Format("{0}/{1} KB ({2}%)", info.UsedSize, info.TotalSize, (int)(100f * info.UsedSize / info.TotalSize));
  Debug.Log(text);
}

About

A set of tools for Unity to allow handling memory info for Android and iOS.

License:MIT License


Languages

Language:C# 69.2%Language:Objective-C++ 30.8%