chevron_left

メインカテゴリーを選択しなおす

cancel
はなちる
フォロー
住所
未設定
出身
未設定
ブログ村参加

2020/03/05

arrow_drop_down
  • 【Unity】コンパイル後のdllに対してリフレクションを利用せずにasmrefを使ってinternalにアクセスする方法(必ずできるわけではない)

    はじめに 今回はコンパイル後のdllに対してリフレクションを利用せずにasmrefを使ってinternalにアクセスする方法について紹介したいと思います。この記事を見ている方ならasmrefについての説明は大丈夫かと思いますが、一応前書いておいた記事を貼っておきます。 www.hanachiru-blog.comとても便利なasmrefですが、コンパイル前でなければアセンブリにコードを埋め込むことはできません。(つまりasmdefが定義されてないとダメ)ですのでコンパイル済のdllに対してはasmrefを使ってinternalの利用することができないのです。しかしちょっと邪道?なやり方でそれを…

  • 【Unity】エラー発生時にシーンの再生を一時停止する方法

    はじめに 今回はConsoleウィンドウのError Pauseについて紹介をしたいと思います。 スクリプトから Debug.LogError が呼び出されるたびに再生を一時停止します。実行の特定の時点で再生をフリーズし、シーンを検査したい場合に便利です。Debug.Log が呼び出される場合は、このオプションは再生を一時停止しません。 Console ウィンドウ - Unity マニュアル はじめに 使い方 実験 使い方 ConsoleウィンドウのErrorPauseを有効にすることで、エラー発生時にゲームの再生を一時停止することができます。 エラーが発生して一時停止している様子Debug.…

  • 【C#】XMLタグのseeタグを用いてコメント内からリンクを生成する

    はじめに 今回はXMLタグのseeタグについて取り上げたいと思います。 /// <summary> /// <see cref="HogeClass"/>はとても凄いクラスです。 /// </summary> public class SampleClass seeタグを利用している様子 はじめに 概要 書き方 参考 概要 XMLタグのseeタグを利用することで、テキスト内からリンクを生成することができます。 /// <summary> /// <see cref="GameObject"/>を利用しているクラスです。 /// </summary> public class SampleCla…

  • 【Rider】AI Assistantで日本語でやり取りをする方法

    はじめに Rider 2023.2 EAP 6がリリースされ、AI Assistantが導入されました。以下概要とAI Assistantを利用するための手順記事。AI Chatのやり方も記載しています。 www.hanachiru-blog.com最初触った感じAI chatは英語だけ対応しているのかなと思ったのですが、よくよく調べてみたら日本語で対話することもできるようです。 日本語でAI Chatと対話している様子この記事ではやり方を紹介したいと思います。 はじめに やり方 やり方 やり方は簡単で、質問するときに「日本語で回答してください」と書けばOKです。 // 例 AssetBund…

  • 【Rider】AIにコミットメッセージを記載してもらう方法

    はじめに Rider 2023.2 EAP 6からAI Assistantが実装されました。導入方法と概要は以下の記事にまとめています。www.hanachiru-blog.comその中でもCommit messages generationというAIがコミットメッセージを考えてくれる機能にフォーカスを当てて紹介したいと思います。 コミットメッセージを自動生成している様子 はじめに 環境を整える 下準備 やり方 さいごに 環境を整える まずはRider 2023.2 EAP 6をインストールしてAI Assistantを有効にする必要があります。以下の記事を参考にしながら操作を行ってください。…

  • 【C#】string-interpolation(文字列補間)がC#10.0からboxingが発生しないようになる修正が入ったらしい(DefaultInterpolatedStringHandler)

    はじめに 今回はstring-interpolationの実態がどうなっているかについて取り上げたいと思います。 var x = 10; var y = 20; var str = $"{x}, {y}"; はじめに C#9時点 defalt(C#10.0以上) Unityとの関係性について C#9時点 SharpLabにて先ほどのコードをC#9でILにコンパイルをし、C#に逆コンパイルをするという手順をとると以下のようなコードが生成されます。 C#9なんと以下のコードは実質的に全く同じであるということが分かります。 var str = $"{x}, {y}"; var str = strin…

  • 【Unity】PlayModeWindow(GameView or SimulatorView)に対してスクリプトから情報の取得・設定を行う方法

    はじめに 今回はPlayModeWindowについて紹介したいと思います。ちなみにPlayModeWindowというのはGameViewとSimulatorViewの総称のことですね。 SimulatorView or GameViewゲームビュー - Unity マニュアル Simulator ビュー - Unity マニュアル Class containing methods to interact with the selected Unity PlayModeView (GameView, Simulator). // DeepL翻訳 選択されたUnity PlayModeView(G…

  • localtunnelを利用して開発中のローカルサーバーを一時的に公開する

    はじめに 今回はlocaltunnelを紹介したいと思います。 localtunnel exposes your localhost to the world for easy testing and sharing! No need to mess with DNS or deploy just to have others test out your changes. localtunnelは、簡単なテストと共有のために、あなたのローカルホストを世界に公開します!あなたの変更を他の人がテストするために、DNSやデプロイを混乱させる必要はありません。 GitHub - localtunnel…

  • 【雑記】人生の調子が良くなってくると創作活動が行き詰まってくる説

    久しぶりにポエムを書きたいと思います。 はじめに 先日Twitterを見ていたらこのようなツイートを見かけました。夢充夜 pic.twitter.com/FRzzrUjqeX— 🎀超絶最かわ🎀てんしちゃん (@x_angelkawaii_x) May 7, 2023 夢充夜は夏目漱石の夢十夜のパロディーだと思います。 現在(明治)を始め、神代・鎌倉・100年後と、10の不思議な夢の世界を綴る。第一夜、第二夜、第三夜、第五夜の書き出しである「こんな夢を見た」[2]が有名。漱石としては珍しい幻想文学のテイストが濃い作品である。 夢十夜 - Wikipediaこういう昔の名著をもじる手法があまりに私…

arrow_drop_down

ブログリーダー」を活用して、はなちるさんをフォローしませんか?

ハンドル名
はなちるさん
ブログタイトル
はなちるのマイノート
フォロー
はなちるのマイノート

にほんブログ村 カテゴリー一覧

商用