気ままなUnityエンジニアブログ

新米Unityエンジニアが送る解説アウトプットブログです。Twitter : @UjinUnity

MENU

CircleCI + Docker +Unity でクラウドビルドを試してみた(メモ書き)

メモ書きです。 参考にしたサイト様 Unityでテストを書いてCircleCIでコミットのたびにテストをチェックする | 測度ゼロの抹茶チョコ neue cc - CircleCIでUnityをテスト/ビルドする、或いは.unitypackageを作るまで ・DockerにUnityのコンテナデータを取得…

【UE5】フレームレートの設定をしないと危険

UE5を使っていた際、GPUの使用率がドエライことになり、クラッシュする事態が発生した。解決策を探していたところ、フレームレートが無制限になっていたため、そちらの対応を行いました。・UE5のプロジェクトから、「プロジェクト設定」→「基本設定」→「フレ…

【GAS】UrlFetchApp.fetchを使ってWebサイトの中身を取得する

UrlFetchApp.fetch関数を使用して、指定したWebサイトのコンテンツデータを取得してみましょう。 GASを起動して、以下の処理を記載いたします。 function GetSelectURLContent(url) { var html = ""; try { html = UrlFetchApp.fetch(url).getContentText();…

【Unity】Githubの submodule を設定

・複数のプロジェクトで流用できる機能 ( 基盤など ) を使用する場合、サブモジュール登録を行うと便利です。 ・git submodule add を使用した際に、以下のエラーが発生した時の対処法です。scrapbox.io また、submoduleを削除して、再度追加する際にもエラ…

【Unity】 GitHubのPermission denied エラーで苦戦した話

mac OS を Montereyに更新した後、ソースツリーなどでGit のpushやClone時にエラーが発生するようになった。(解決した方法)1. sshキーを再生成し、秘密鍵登録を行なったGitHubにSSH接続する方法(秘密鍵、公開鍵の作成) - Qiita 2. GitHubのバージョンアップ…

【Unity NodeJs】で簡単なAPIサーバーを作成する Get編

プログラミングには様々な言語やありますよね。 エンジニアの世界でも業種は多岐に渡ります。私は今までフロントエンド(クライアント)エンジニアとしてやって来ましたが、元々サーバーサイドにも興味があり、いい機会なので「Nodejs 」をUnityと掛け合わせて…

【Unity】AssetStoreがセールだったので、オススメのAssetを紹介してみる

AssetStoreが日替わりセールをやっていたので、自分がよく使っている or 欲しい!Assetを紹介します!。 Editor Console Pro 価格 : $30 多機能なコンソールウィンドウを使用できるアセットです。デフォルトのConsoleより高機能で、関数名や文字色の変更など…

【Unity】ECSをUnityで使うための事前準備 (Unity-2019.2.11f)

巷で話題のECSを軽く勉強したので数回に渡って記事にして行きます。今回の記事は 2019.2.11f バージョン時点での内容になります。というのも、ECSやJobSystemなどはまだまだ開発途中の状態だからです。 そのため、この記事内で記載している内容が今後のアッ…

【Unity】UnityHubは使いやすい

お久しぶりです。2週間ぶりにブログを更新します。先週は風邪でダウンしてしまい、1週間ほど体調不良が続きました。今回はちょうど1年ほど前にリリースされたUnityのバージョン管理ツール UnityHub について解説します。 UnityHubとは UnityHubの最大の利点…

【Unity】GAS + スプレットシートで C#スクリプトを自動生成しよう! 【マスターデータに使える!】

Unity基盤を作っているのですが、そろそろマスターデータ関連に着手したいと思いました。初めはスプレットシートにマスターデータを作って、それをcsvファイルにして読み込もオーソドックスな仕組みを作ってましたが、ふと、csvファイルと一緒にcsスクリプト…

【Unity C# 】Dictionaryとキャッシュな保管クラスを作ってみた

作成中のUnity基盤に取り入れてみました。内容は大したことはしていなく、Dictionaryでデータを保存し、メソッドで「特定のデータを保管しているか」「保管してる特定のデータを取得する」機能を実装して外部で対応する形になっています。 1. キャッシュ用の…

Python \n (改行コード) がついた文字列を削除したい (replace)

前回のBot作成中に起こったできごとを赤裸々に書いていきます。 www.wojtekmt.com ある文字列から特定の文字を削除したい! って思うときあると思います。私は「Androidストアから引っ張ってきた最新のアプリバージョン」を文字列で取得する処理を実装しまし…

python初心者がslackbotを使って通知Botを作成!

ある日同僚から「ストアのアプリバージョンが更新されたら知らせてくれるBotとか作れる?」との要望をいただきました。 ちょうどAPIトークンやBotの勉強をしたいと思っていたので2つ返事で挑戦することにしました。 まずは python slackbot を導入する! sl…

Unity Objectを任意の型に変換する拡張メソッドを作ってみました

最近はResources生成用のコントローラクラスを作っているのですが、その最中で出来上がったものをブログに書き起こしました。というのも、指定したクラス (Prefab) を自動でInstantiate する処理を作っていたときに、オブジェクトの型変更をスムーズと思い、…