Unityで画像をAndroid本体に保存する

むちゃくちゃ試行錯誤したのでその覚書。

バージョンはUnity : 5.5.0b8 , Android : 5.1.1 と 6.0 。

Androidに画像を保存するには以下の手順が必要になる。

  1. 権限(android.permission.WRITE_EXTERNAL_STORAGE)を追加する
    • Android6以上:requestPermissionsで動的に権限を取得
    • それ以前:Assets/Plugins/Android/AndroidManifest.xmlに権限をつける
  2. 保存先パスの取得
    • 機種ごとに異なる保存先のパスを取得する
  3. 保存する
    • 今回はスクリーンショットを取得する
  4. メディアスキャンしてカメラロールなどで表示されるようにする
    • これをしないと再起動しないと認識できない

続きを読む Unityで画像をAndroid本体に保存する

文字を画像に変換するアプリのアップデート

宣伝

アプリをアップデートしました : 文字画像

アプリの紹介

入力した文字を色、フォント、大きさ、斜字太字を設定して保存することができます。保存した画像は別アプリからも使用することができます。

変更箇所

・デフォルトのフォントサイズを30から100に変更

・背景色を透明のみから選択肢を増やした(白、赤、青、緑、透明から選択)

test

アップデートの理由

以下の問題を解決するため

・他アプリで使おうとすると文字が小さい

・アプリによっては透過画像をうまく表示できず真っ黒なものになることがある