技術メモ

スポンサーリンク
C#

UnityアセットPoolManagerを使ってコイン落としのコイン処理を高速にする

オブジェクトプール これまでココのコイン落としではコイン投入及びコイン回収処理をInstantiate()とDestroy()で行っていました。ですがこのやり方だとコインを連打したり、景品コインが大量に落下した時、コインを一度に回収...
Unity

Live2d Cubism for SDK 3.0から4.0にバージョンアップする際の注意点メモ

アクセスが拒否されましたというエラー 現在開発中アプリでLive2D Cubism SDK for Unity 3.0を利用しているのを、今回4.0にバージョンアップする事にしました。公式からUnityPackageをDLして、Un...
Unity

Unity2019から2020にアプデしたらプロジェクトがエラーを吐く

これまでアプリをUnity2019.2.1f1で開発していたのですが、今回2020LTSに環境を変えてみる事にしました。すると、プロジェクトのインポート時に「The project you are opening contains com...
スポンサーリンク
Linux

MySQLのInnoDB全文検索(MeCabパーサ)を使ってたら急に重くなってサーバが落ちた件

先日、自前のサーバ(さくらのVPS)が何らかの高負荷で落ちてしまいました。管理画面でリソースを見るとこんな感じです。 端末エミュレータからログインできないので管理画面のVNCコンソールからログインすると、killedプロセス...
Android

ティラノビルダー(ティラノスクリプト)からAndroidスマホアプリ化する時の手順メモ(2021)

ティラノプレイヤーがリリースされた事で、以前よりも格段にスマホアプリ化が容易になったティラノビルダー(ティラノスクリプト)。基本的な手順はこちらの通りなのですが、それを終えた後に残った手順があります。それが 横画面に固定アイコンを変...
iOS

ティラノビルダー(ティラノスクリプト)からiOSスマホアプリ化する時の手順メモ(2021)

ティラノプレイヤーがリリースされた事で、以前よりも格段にスマホアプリ化が容易になったティラノビルダー(ティラノスクリプト)。基本的な手順はこちらの通りなのですが、残った手順があります。それが iPhoneで音が出るようにするアイコン...
iOS

Xcodeで「framework not found UserMessagingPlatform.xcframework」エラーが発生する

cocoapodsをアプデします。 $ sudo xcode-select -install $ sudo gem install cocoapods $ pod install --repo-update #対象プロジェクト内で...
Unity

UnityでWeb上からテキスト等データを取得する

基本はこんな感じですが、UnityWebRequestはメインスレッド制約があるので注意が必要です。 iOSでデータ取得に失敗する問題 iOSではApp Transport Security(ATS)により、デフォルト...
C#

Unityでメモリリークを回避

Application.lowMemoryは、プラットフォームごとにiOS::Android:onLowMemory()、onTrimMemory(level == TRIM_MEMORY_RUNNING_CRITICAL)のコー...
PHP

【PHP】cURLでリダイレクトを辿れるようにする

PHPでスクレイピングする場合に重宝するcURLですが、たまにリダイレクトがかかっているURL(http→httpsなど)があるとデフォルトではリダイレクトを追ってくれません。cURLにリダイレクトを追跡させるには以下のようにオプションを...
Unity

UnityでMarqueeな横スクロール&ループなテキストを作ってみる

ホーム画面で新着ニュースみたいなのが流れるとオシャレだと思って作ってみました。動けばいいやというやり方です。ご参考程度に 準備 スクロールの土台になる目一杯横長のPanelを設置します。Text(TextMeshProUGUI...
PCトラブル

HDD(SSD)をフォーマットしたい時に回復パーティションを削除する方法

スタートボタンを右クリック>ディスクの管理でボリュームを削除したりフォーマットする事が可能ですが、通常は起動ディスクに存在する回復パーティションを削除する事はできません。以下の手順で回復パーティションを削除する事が可能です。 コマン...
Android

Unityで発生したエラー解決メモ

 Could not load signature of UnityEngine.Purchasing.UIFakeStore:GetOkayButton  課金に関するエラー。Services->In-App Purchasing...
Android

android、iOSアプリ開発の課金の流れメモ

※個人開発のシンプルな流れです。チーム開発はまた変わってくると思います。 課金アイテムの登録 play consoleおよびApple store connectで課金アイテムを登録していきます。石や使い切りアイテムを購入など...
Unity

【Unity】Simple IAP Systemアセットでカンタンに課金を実装する手順

Unity IAPの機能を使って簡単にアプリ内課金を実装できるアセット、「Simple IAP System(SIS)」。これまでUnity IAPやCordlessIAPなどのドキュメントを見つつ何度も自前実装に挑戦したものの、敢えなく...
Unity

【Unity課金】Simple IAP Systemのメモ

課金処理をかんたんに実装できるUnityアセット「Simple IAP System」の自分用メモです。 Google Keyって? IAPManagerの「Google Key」という項目は、Google Play Cons...
Unity

Simple IAP System マニュアルPDFの日本語訳

ココのコイン落としの課金処理実装のために、Simple IAP Systemというアセットを使っています。実装はまだ進んでいませんが、とても良いアセットのようなので、このアセットがもっと広まるように、アセットページのDescription...
PC

カスペルスキーが原因でWindows10とiPhone/iPad/Android端末とのファイル共有ができない時のメモ

最近私はiPad Pro 12.9インチを手に入れて日々愛用しています。画面が大きくてとても精細なので、自分で撮った写真を閲覧するのにも便利。Windowsマシン内の写真データを自宅LAN内でファイル共有設定(SMB)してiPadで閲覧し...
サーバ技術

さくらのVPSでラピッドSSLの認証ファイルの認証がなかなか完了しない時のチェック点

ラピッドSSLの認証について さくらのVPSでラピッドSSLを購入した場合、認証ファイルをDLしてドメインの所定の場所(/.well-known/pki/validation/fileauth.txt)に設置する必要があります。ちな...
iPad

iPadからWindows10のファイルを閲覧する

先月iPad Pro第4世代 12.9インチを購入してからというもの、Apple Pencilを使ってiPad版Clip Stidio Paint Exで寝転びながらイラストを描いたり、電子書籍を読んだりしてQOLがグングン上昇しているの...
PCトラブル

Win10のブルースクリーンの原因「SYSTEM THREAD EXCEPTION NOT HANDLED (Ndu.sys)」を解決する

しばらく前からPCでブルースクリーンが数日おきくらいの頻度で発生する様になりました。メッセージの内容は決まって「SYSTEM THREAD EXCEPTION NOT HANDLED (Ndu.sys)」という内容です。 Ndu.s...
AdSense

WordPress + Cocoon(ver.2.2.0.5)テーマでAdsenseを自動広告+手動併用してみる(2020)

AdSense側で設定してみる 先日このブログ(テーマはcocoon ver.2.2.0.5を使用)でAdsenseを掲載出来るようになったので、早速設定してみました。まず、Adsenseで「自動広告(広告の表示種類、表示場所を自動...
Google

ロリポップでWordPressサイトにAdsenseを申請しても「サイトの停止または利用不可」で不承認になる現象

ロリポップは格安プランでもWordPressをかんたんに設置できたりして、とても重宝しています。ところがAdsenseに申請すると「サイトの停止または利用不可」という理由での不承認になる現象が発生してしまいます。「サイトの停止または利用不...
C#

Unityで「RequestStoreReview()」を使うと「The type or namespace name `UnityEditor’ could not be found」というエラーが出る

iOSでのレビュー誘導を実装する際に、実質一行で実装できる便利な関数「RequestStoreReview()」。しかしテスト時は動きますがビルドすると「The type or namespace name `UnityEditor' c...
Linux

PHP-FPMで「Fatal error: Allowed memory size of xxxxx bytes exhausted (tried to allocate 16 bytes) in…」みたいなエラーを解決する

なんだか処理が動いてないっぽい 自作システムの管理画面で、ちょっと多めのコンテンツを一括削除しようとするとAjaxからの結果メッセージがうまく帰って来ない事がありました。DevToolsのConsoleを見てみると、案の定500エラ...
CentOS7

PHP7.2をインストールした後、PHPのライブラリをインストールしようとするとエラーが出る

PHP7.2をインストールした後Laravelをインストールしようとした所、 エラー: パッケージ: php-gd-5.4.45-18.el7.remi.x86_64 (remi) 要求: php-comm...
Unity

Unity技術メモ

PlayerPrefsでListやDictionaryを保存する 参考サイト クエスト(ミッション)を実装  参考サイト (最後のソースは有料。購入しましたが、これだけでクエスト機能が動くという全ソー...
CentOS7

Cent OS7でmessagesにCreated sliceなどが大量に出力される

/var/log/messagesはサーバの状態をチェックする為に重要なログですが、Cent OS7ではcreated sliceやstarting sessionなどのSSHセッションなどに関する内容が逐一出力されるようになってしまいま...
Linux

nginxの書き込み量異常対策、fastcgiキャッシュをRAMディスク上に置く

最近、自鯖が妙にディスクIOが重いようなので調査してみました。zabbixでもディスクIOを監視する方法(があったので導入していたのですが、分単位での計測なので散発的な書き込みは拾えないらしく役に立ちませんでした(spsというセクタ単位で...
Unity

【Unity】画像を9スライス画像にしてImageに割り当てる

画像をUnityにインポートし、インスペクタでTexture Typeを「Sprite(2D and UI)」にします。Mesh Typeを「Full Rect」にします。これをしないと9スライスが正常に表示されない可能性があるそうです。...
スポンサーリンク
タイトルとURLをコピーしました