Linux Linuxでcpやrsyncでコピーしたい時のメモ ./srcディレクトリ「を」./dstディレクトリにコピーする時 ./srcディレクトリの「中身を」全て./dstディレクトリにコピーする時 結論 rsync使おう。(適宜nohupと&を付け... 2020.03.22 Linuxサーバ技術技術メモ
Unity Unityで3D空間上のキャラクターに吹き出しセリフを追加する Canvas上にない、3D空間にあるキャラクターグラフィックの横に吹き出しセリフを追加したい場合、2つの方法があります。 Sprite Spriteを3D空間に設置し、Spriteの子にuGUIのTextを作ります。するとTe... 2020.03.08 Unity技術メモ
サーバ技術 SSLを有効にするとNginx起動時にパスフレーズを要求されるのを防ぐ方法 サイトを運営しているとSSLを導入する事も増えてきました。ECサイトなら当然必須ですし(最近では詐欺サイトでもSSLを導入している)、HTML5のGPS機能を使う場合にもSSLが必要です。SEOにも少なからず寄与すると言われています。しか... 2020.03.08 サーバ技術技術メモ
Android Unityで作ったアプリをAndroid実機でテストしようとするとインストール失敗orクラッシュする件 必ず起こる現象という訳ではないのですが、Unityで作ったアプリをビルドしてAndroid端末でテスト(UnityでBuild and Run)しようとするとインストールに失敗してしまう事があります。その場合、端末側には既にそのアプリの旧... 2020.03.05 AndroidUnityアプリ開発ゲーム開発トラブル解決技術メモ
iOS Live2Dを用いたUnityアプリを XCodeでビルドするとエラーが出る件 これまで何度もバージョンアップを重ねて来たココのコイン落としですが、Live2D SDKをVer4にした所、iPhoneでの実機テストは問題ないにも関わらず、Archiveに失敗するという問題が発生しました。発生するエラーはun... 2020.02.25 iOSLive2DUnityアプリ開発ゲーム開発技術メモ
Unity Unityでタイルスクロール ネックは着替え処理だなーテクスチャだけ差し替える方法が見つからないから、テクスチャを替えた別モデルを読み込まないといけなさそう#ココのコイン落とし#IndieDev#IndieGameDev #Unity pic.twitter.com/... 2020.02.25 Unity技術メモ
Live2D Live2Dの当たり判定実装についてメモ Live2D SDKを使ってUnityで当たり判定を実装する為の説明が公式にありますが、基本的には Raycastを実行するコンポーネント(CubismRaycaster)をモデルにアタッチ当たり判定に使用するアートメッシ... 2020.02.25 Live2DUnityゲーム開発技術メモ
Unity Unityでの逆マスクと注意点 Unityにはデフォルトでマスク機能(マスク画像と重なる部分のみ他のイメージを表示する)はありますが、逆マスク(マスク画像と重なる部分のみイメージを透過させる)はありません。しかしそれを実現可能にするアセットが存在します。それがUnmas... 2020.02.25 Unityゲーム開発技術メモ
Live2D UnityでAnimatorControllerを使うとビルドに失敗する件 Live2Dの動的ロードのために、モデルにアタッチされたAnimatorにスクリプト側からAnimatorControllerを設定していたのですが、なぜかビルドすると「 The type or namespace name `U... 2020.02.19 Live2DUnity技術メモ
Live2D UnityでStreamingAssetsに置いたLive2Dモデルを動的ロードさせる処理がAndroidでは失敗する件 前回の記事では、UnityでLive2Dモデルをスクリプトから動的にロードする方法について紹介しましたが、なぜかAndroid実機で確認するとモデルの読み込みが失敗してしまいます。monitor.batでログを確認すると「Director... 2020.02.19 Live2DUnityゲーム開発技術メモ
Live2D 移動するLive2Dモデルの視線追従 こちらのチュートリアルにとても分かりやすくLive2D SDKによる視線追従の説明がされていますが、1つだけ注意点があります。 上記のサンプルコードはモデルがマウスクリック位置(ターゲット座標)を向くように... 2020.02.16 Live2DUnity技術メモ
Live2D Live2DモデルのUnityスクリプト内での動的生成と着替え実装 Live2Dモデルの着替えを実装する為に、一般的な「Live2DモデルをUnityに読み込み、SDKがプレハブを作成→プレハブをシーンに配置」という手順を踏まずに、「Live2DモデルをUnityプロジェクトに配置→実行時にスク... 2020.02.16 Live2DUnity技術メモ
Live2D Live2DモデルをUnityのStreamingAssetsフォルダに置くとインポートが失敗する件 Unityは2019.2.1f1を使っています。 Live2Dのモデルを動的に読み込みたい 次のココのコイン落としのバージョンではLive2Dモデルの差し替えを考えており、スクリプトからLive2Dモデルの読み込む方... 2020.02.06 Live2DUnityゲーム開発技術メモ
PC PCの故障?グラボの故障?を解決した話 突然の故障 先日いつものようにUnityで作業をしており、夕食で一時離席し戻ってきた所、画面が真っ黒なまま動かなくなってしまいました。離席の間にモニタがスリープ状態に入っていた事は確認していたのですが、マウスやキーボードをどれだけ操... 2020.02.06 PCPCトラブル技術メモ
Linux LinuxでRAMディスクを使い超軽量な処理を実現する アクセスが激しいサイトを運営していると、Webサーバの処理だけでも大きな負荷がかかります。しかしさらにそのサーバ上で大きなファイルのアップロードや処理(超解像度の画像処理や大きなzipのアップロードと解凍など)も同時に行っていたら、どうし... 2020.01.20 Linuxサーバ技術技術メモ
Linux Linuxでプロセスがどのファイルにアクセスしているか調べる方法 iostatなどで書き込みを行っているプロセスを確認して もしプロセスがファイルをオープンしている場合、しばらく待っているとopen("",...という出力がされます。プロセスが既にファイルをオープンしている場合はこれが出て... 2020.01.17 Linuxサーバ技術技術メモ
Linux LinuxサーバのHDDが壊れたっぽい時の対応 動作がおかしい・・・? サーバに一応ログインできるけどDBなどサービスが止まってる。HDDの読み書きが以上に遅い。S.M.A.R.T.(smartctl -a)情報にエラーが出ている。topやlsやcpなどのコマンドを打つとInpu... 2020.01.13 Linuxサーバ技術トラブル解決技術メモ
Linux RAIDの情報チェックメモ RAIDレベルを調べる例 最近 というメッセージがやたらと出るので調査しました。RAID0なんて組んでないんだけどなあ… RAID0になってました。なんで! 2020.01.02 Linuxサーバ技術技術メモ
Firebase UnityでFirebaseの匿名認証を導入メモ この記事に導入までは書いてるのでその続きです。 Firebaseコンソールでの作業 左カラムのDatabaseからRealtimeDatabaseを選択して新規に一つ作成します。データベースの画面でルールタブを開き... 2019.12.26 FirebaseUnityアプリ開発ゲーム開発技術メモ
Firebase UnityでFirebaseのRealtimeDatabaseを使ってデータ通信するメモ(2019年12月) ここを参考にFirebaseを導入します。過去のバージョンよりも導入が簡単になったようです。 Firebaseコンソールでのアプリ登録 ・FirebaseコンソールのProject Overviewでアプリを追加 ... 2019.12.26 FirebaseUnityアプリ開発ゲーム開発技術メモ
PCトラブル PCが重くなりHDD使用率100%になった後、HDDのファイルシステムがRAWになる現象 今日もいつものようにUnityで作業していた所、突然PCが重くなり操作不可能な状態になってしまいました。プログラムを閉じる事もシャットダウンする事もできず、タスクマネージャを開く事もできませんでしたが、しばらく粘ってようやくシャットダウン... 2019.12.05 PCトラブル技術メモ
アプリ内課金 UnityにIn-APP Purchasing(アプリ内課金)を実装 ・UnityのServicesからIn-App Purchasingを選択します。・Enableにした後、年齢についての確認をします。・Googleの公開鍵を入れる欄があります。Play Consoleのアプリ>開発ツール>サービスとAP... 2019.12.02 アプリ内課金アプリ開発技術メモ
iOS Xcodeプロジェクトにpod installする際にFailed to extract git version from gitというエラーがでる件 MacOSおよびXcodeのバージョンアップをした後、UnityプロジェクトからiOS向けにビルドしたXcodeプロジェクトにpod installした際にFailed to extract git version from gitという... 2019.11.18 iOSUnityアプリ開発ゲーム開発技術メモ
AdMob AdMob Unity SDK v3.18.3 + NCMB v4.0.3環境でのAndroidビルド失敗メモ 結論から言うと挫折しました(爆)同様の案件に挑戦している人は頑張ってください。 導入したもの NCMBを利用したオンラインランキング NCMB 参考にしたページ ... 2019.11.13 AdMobUnityアプリ開発ゲーム開発技術メモ
Unity Unityでスプライトの縁をボンヤリ光らせる 「ココのコイン落とし」にはスロット要素がありますが、まだ演出が地味なので役がそろった時に絵柄をボンヤリと光らせたいと思います。 SpriteGlowを利用する このUnityパッケージをダウンロードしてプロジェクトにインポー... 2019.10.31 Unityアプリ開発ゲーム開発技術メモ
Unity TextMeshProで文字をウネウネ上下アニメーションさせる 「ココのコイン落とし」v1.5ではUIの文字の多くをTextMeshProに移行しました。このアセットはフォントをテクスチャアトラスとして取り込み、さらにUnity内で簡単に文字装飾を実現する事ができます。「ココのコイン落とし」もテキス... 2019.10.31 Unityアプリ開発ゲーム開発技術メモ
Unity アルファチャンネルでない動画をUnityでクロマキー処理して再生する ココのコイン落としのアップデートを重ねるうちに、動画を用いた演出を考えるようになりました。動画といっても画面を彩る演出の一部なので、もちろん画面全体を覆うようなものではなく、画面の一部をメラメラと炎が踊って期待感を煽ったり、爆発や電流のア... 2019.10.31 Unityアプリ開発ゲーム開発技術メモ
サーバ技術 PHP-FPM環境でAllowed memory size of * bytes exhaustedというエラーが起こる現象 システムの定時処理が実行されてなくて気付いたのですが、先日サーバのPHP周りの設定をいじってから、cronからPHPが実行されなくなってしまったようです。一方で、WebアクセスからはPHPの動作は全く問題ありません。早速原因究明に取り掛か... 2019.10.04 サーバ技術技術メモ
iOS App Store ConnectでリジェクトされたiOSアプリを再審査する方法 まずXcodeでビルド番号だけ上げて再Archive&Validate&Distributeまで行い、App Storeからビルド完了メールが来るまで待ちます。メールが来たらApp Store Connectを開き、マイAppのアクティビ... 2019.09.16 iOSアプリ開発ゲーム開発技術メモ