アヒルのある日

株式会社AHIRUの社員ブログです。毎週更新!社員が自由に思いついたことを書きます。

Unity

Unityでギャラリーに保存してある画像をアップロードするPluginを作成してみる(#3)

こんにちは。ちゃらいプログラマです。 今回はiOS側の処理を紹介します。 PluginUpload.mmの記述 #import <UIKit/UIKit.h> #import <Photos/Photos.h> #import "UnityInterface.h" #pragma mark Config const char* CALLBACK_METHOD = "CallbackOpen"; const char* ERROR_MESSAGE = ""; #prag</photos/photos.h></uikit/uikit.h>…

Unityでギャラリーに保存してある画像をアップロードするPluginを作成してみる(#2)

こんにちは。ちゃらいプログラマです。 前回の続きになります。今回はC#側の処理を紹介します。 PluginUploadObject.csの記述 public class PluginUploadObject : MonoBehaviour { private Texture2D _texture2D = null; // Texture2D private Sprite _sprit…

Unityでギャラリーに保存してある画像をアップロードするPluginを作成してみる(#1)

こんにちは。ちゃらいプログラマです。 最近Pluginを作成する機会が増えました。今回はギャラリーに保存されている画像をUnity側で表示/アップロードする処理をご紹介させて頂きます。 まずは、Android側からですが、今まで紹介したPlugin作成のようにUnity…

Unity入門講座第2回終了・・・のはずが!?

こんにちは。ちゃらいプログラマです。 2月末からA'ワーク様にて第2回Unity入門講座を行いました。 3月末で終了のはずが、コロナウイルスの影響で最終回が延期となってしまいました・・・ 第1回目よりは講師というポジションにも慣れ、よりスムーズにお伝え…

Unityで端末音量を操作するPluginを作成してみる!

こんにちは。 ちゃらいアヒルです。 現在作成しているプロジェクトの要件で以下2点の対応が必要になりました。 ・端末の音量を取得する ・端末の音量を操作する ムムム・・・とうとうPlugin作成に手を出す時がきたか!! と言うことで、AndroidとiOSでそれ…

Unityの開発にVisual Studio Codeを利用する

こんにちは、みえないプログラマです。 macOSでUnityの開発を行うと、微妙に使いづらいMono DevelopやVisual Studio for Macを使うことになりますが、その代わりにVisual Studio Codeを使うこともできます。 Visual Studio Codeはマルチプラットフォームで動…

Unity入門講座を行いました!

こんにちは。ちゃらいプログラマです。 別にちゃらくないです。ご了承ください。。 8月末から1か月に渡ってA'ワーク様にてUnity入門講座を行いました。 通常業務とは違いますが貴重な体験ができました! 5月頃からコツコツ資料作成を進めていましたが、以下…