Unityに入門した

Unity on Linuxでやってみた。

 

ドットインストールで入門。ドットインストールではJavaScriptだけど、

Unity on LinuxC#しか使えないっぽい。C#でも名前とかはまあまあ同じっぽいけど

 

 

オブジェクトに紐付いたコードのクラスのpublic で公開してる変数をインスペクタ(GUIの設定用のウィンドウ)でいじれるという仕組みなのか。

 

 

このようにしてgvimでコードを編集するようにした。

f:id:ayu-mushi:20180613002319p:plain

 

プログラムはプロジェクト内のAssets/ ディレクトリに収納されるようだ。 

 

 

参考

 

【Unity】Scene ビューの Skybox を非表示にする - コガネブログ

 

Unity - マニュアル: シーンビューの操作 LinuxではズームはWindowsと同じく、alt-右クリック

 

Object.Instantiate - Unity スクリプトリファレンス

 

 

 

WebGL での開発を始めるにあたって - Unity マニュアル あら、JavaScriptで書かないとWebGLにできないの。どうしよう。wineでWindows版動かすか? でもWebGLっていれてビルドするとできるぞ。

 

2Dの当たり判定のやりかた

Rigidbody2DがKinematicかDynamicでないと当たり判定できない。

なんかRigidbody2Dをした後でBox Coliderを入れないとコンフリクトが起こる?

これを見るとよい 

Unity : 衝突検出のOnCollisionEnter, OnTriggerEnter が呼ばれない、反応しない(Collision Detection) - いんでぃーづ

「間違った農業描写の批判する人は、農業描写の批判がしたいので、間違った農業描写が減ると困るのだ」という批判を聞いて、ゴミ掃除系のしごとには何でも言えることだよなあと思った。

不可触民

間違った農業描写の批判をする人は、有事には重宝されると同時に、その能力と儲けの対象から、批判対象と結託してマッチポンプしていると恐れられ、不可触民として恐れと尊敬を同時に集めてきた

ロックによれば、哲学はゴミ掃除系のしごとなので、哲学者は不可触民だろう

  • 祈祷師は、呪いを払うため、有事には重宝されると同時に、その能力と儲けの対象から、呪いを自ら生み出してマッチポンプしていると恐れられ、不可触民として恐れと尊敬を同時に集めてきた
  • 哲学者は、概念の混乱を整理するため、有事には重宝されると同時に、その能力と儲けの対象から、概念の混乱を自ら生み出してマッチポンプしていると恐れられ、不可触民として恐れと尊敬を同時に集めてきた
  • 医者は、病気を治療するため、有事には重宝されると同時に、その能力と儲けの対象から、病気を自ら生み出してマッチポンプしていると恐れられ、不可触民として恐れと尊敬を同時に集めてきた

Rhethoric

  • 譲歩からの反論、
  • scare quote

  • 皮肉

  • パラレリズム

  • 結晶法

  • 対比: 神経は変化を検知するのに適している

Homesteading the Noosphere: Japanese

  • 換喩・堤喩。
  • 法律ふうの文章

 

  • 敵と味方とを区別する対立項の提示
  • シボレス、適正語を作る
  • 敵が作った箸も使わない

  • 独自用語、独自理論

  • クラスタとして認知されること
  • 論破したり、認知的不協和を誘発、対立項などによって信頼を得る

  • 権威を引いたり、権威を殴ったりする

  • 極論へのReductio
  • スケールの急激な転換
  • ブランダムみたいに頻繁に○○主義みたいなのを作る。

バックアップをした

ディスクのマウントやフォーマットなどのやりかたをよく知らなかったのでまとめておく:

mount : マウント

umount : アンマウント。unmountではない

fdisk -lすると

Disk /dev/sdc: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: A0F89F98-935A-4E50-B08E-6856F3240AED

Device      Start        End    Sectors   Size Type
/dev/sdc1      40     409639     409600   200M EFI System
/dev/sdc2  411648 1953525134 1953113487 931.3G Linux filesystem

のようにでる。

lsof | grep "/mnt"

フォーマットしたらパーミッションがルートになってしまい、"permission denied"と言われたので、

sudo chown -R username:username /mnt/sdb2/

ググったら出てきたのでSheltarというのを使った

tarballベースの軽量バックアップツール'Sheltar'を作った | κeenのHappy Hacκing Blog

あとで書く