unity

unity

【unity】※改定 Visual Studio Code でMicrosoftが提供しているunity拡張機能を用いてのデバッグを行う(ブレイクポイント停止)

概要 Microsoftがunityのプラグインを提供したのでこちらを試してみる。 条件 拡張機能の条件に従い今回は VSCodeEditorの拡張機能 unity C# Dev Kit ...
unity

【unity】AddressablesとAWSのS3+CloudFrontを使用してサーバからアセットをダウンロードできるようにする その2

続きでunity側でアセットをビルドそれをS3にアップロードしてCloudFrontのURLからダウンロードしてみます。 unityでAddressablesの設定 最初からサーバからダウンロードするための設定にす...
unity

【unity】AddressablesとAWSのS3+CloudFrontを使用してサーバからアセットをダウンロードできるようにする その1

unityのAddressablesを使用してアセットのビルド+アプリ側でのダウンロードを行います。Addressablesを使用すると設定でアセットをアプリに含めて読み込むかサーバからダウンロードして読み込むなど行いますが今回はS3から...
unity

【unity】OpenUPMでPackage Managerで管理してみる(例でDOTweenをパッケージ管理しようとしたができなかった)

Package Managerに対応していないアセットを管理するためにOpenUPMを利用してみました。 Unityプロジェクト内のファイルが整理される 間違った依存関係の解消 バージョン管理の対象外になる な...
unity

【unity】AnimationClipをスクリプトから生成

いろいろ触っているとAnimationClipをスクリプトから生成できないかと思いやってみます。 使用するスクリプト AnimationClip AnimationCurve 使い方 AnimationCur...
unity

【unity】ScrollRectを継承したクラスのpublic変数をInspectorに表示するEditor拡張

ScrollRectを継承して無限スクロール、多重スクロールなどを実装しようとしたときに継承先のpublicやSerializeFieldの変数がInspectorに表示されなかったのでEditor拡張で表示させてみました。 ...
unity

【unity】商と余りの活用 (1次元配列を2次元配列に)

【unity】商と余りの活用 (配列ループ) でループ処理を行いましたが別のパターンとして1次元配列を2次元配列で表現する場合です。 例えばニュースの一覧APIで取得してそれを2行7列の配置するなどはあるかもしれません。 ...
unity

【unity】商と余りの活用 (配列ループ)

unityはあまり関係ないかもしれませんが、時:分:秒の計算で商と余りを使用したので他にもコードを見やすく書くのにも使える方法を考えたいと思います。 配列ループ 意外にあるのですが配列のループです。 ループ中に一つ先の配...
unity

【unity】秒から時、分、秒を計算する。

unityあまり関係ないですが、unityで開発していたので商と余りを便利に使っていけたらと思います。 前提 商と余りのうまく活用 float quotient = 6 / 4; // 商 1 float...
unity

【unity】時間経過、カウントダウン、プレイ時間についてfloatを見直す

概要 用途にもよるが安易にfloatで時間の加算をするとどんどんおかしくなる。 実践 時間の計算(カウントダウン) よく記事で見かける Time.deltaTime を使うのはいいとして usin...