ひつじTips

技術系いろいろつまみ食います。

2022-01-01から1年間の記事一覧

[Unity]CustomEditorを使わずに,同じクラスの他の変数の状態によってインスペクタ上の変数を動的に編集不可にしたり,非表示にしたりする方法

こちらの記事ではbool型変数によって,変数の編集可/不可・表示/非表示を制御していました mu-777.hatenablog.com が,本記事ではそれの拡張版で,int/enum,string,float型の変数によっても制御できるようにします. (本記事だけで内容は完結してますので…

[Unity]CustomEditorを使わずに,bool変数の状態によってインスペクタ上の変数を動的に編集不可にしたり,非表示にしたりする方法

こういう実装で, public class ConditionalDisableAttrTest : MonoBehaviour { public bool flag = false; [FlagConditionalDisableInInspector("flag")] public string editableStrIfTrue = "a"; } こういう感じに編集可/不可を制御でき, flagがfalseのと…

Shaderで囲碁を打てるようにしたよ

何言ってるか自分もよくわかりませんが,囲碁を打てるShaderを作ってみましたよ 自分の忘備録のためにおいおい解説記事を書くぞ,という気持ちと,iframe埋め込みでブログ上でもPlayできるの草,という気持ちで,技術解説はない単なる紹介エントリを書きま…

WSL2とDockerでWindowsにROS2環境を作る+vscodeで開発できるようにする+VNCなしでGUI(rqt, rviz2)を使う

Windows10環境で,ROS2のパッケージ開発をDocker上で行うための手順をまとめます. 頻繁にROSを使わないので直接環境にROSを入れるのは抵抗感があり...... でもROS2を使ってみたい!ということで,ローカルにROS2環境を入れずに開発を行う,dockerでの開発フ…

Shellの変数に文字列を連結すると,先頭から上書きされてしまう問題

小ネタですが,ハマったので...... $ABは「aaaaabbb」になるはずでは......? 問題 タイトルの通りです.Shellの変数に文字列を連結すると,先頭から上書きされてしまいました. 上のスクショ通りですが,具体的には以下のようになります. $ echo $A aaaaa …

Docker Hub無課金勢(Personal Plan)でAutomated Buildが使えなくてもgithubからDockerイメージを自動でBuild & Pushしたい!

Docker Hubを見ていると,「Source Repository」にGithubリポジトリのリンクがあるものが多いです. ということで,githubにあるDockerfileを自動ビルドしてDocker Hubに登録してくれる機能とかあるんだろうなと思って「github dockerhub 連携」とかでググる…

ロボットの人工ポテンシャル法をざっくり解説する

下書きのまま約1年経ってしまいましたが...... 「ロボットやろうぜ!- toio & Unity 作品動画コンテスト -」というのに,人工ポテンシャル法を使ってロボットを制御するシミュレーターアプリを作って出してました. コンテストに出したアプリについての話は…