かつて代官山らへんで働いてたengineerのUnityブログ

サーバサイドやってきたエンジニアがUnityとか触って遊ぶだけのブログ

C#

【Unity2D】角度と距離からベクトルを作ってAddForceする【Vector2】

AddForceは引数にベクトルを渡し、そのベクトルにしたがってObjectに力を加えるメソッドですが ベクトルってなんぞ...って人ももしかしたらいるのかなーと思うので角度と距離からベクトル(Vector2)を作ってAddForceする方法のご紹介です float angle = 70; /…

【Unity】ComponentをdisabledにしてもCollider関連のイベントには反応するらしい【OnTrigger】

インスペクターからdisabledにしているはずのComponentでエラーが出るのでおっかしいな〜と思ったら どうもdisabledにして動かないのはStartやUpdateメソッドのみで Collider関連のイベントであるOnTriggerEnterやOnCollisionEnterなどの呼び出しには応じて…

【Unity】僕の考えた最強のエディタ拡張【AdventCalendar】

CYBIRDエンジニア Advent Calendar 2015 8日目書きます。 @stks こと くそすけ です。 昨日はもう残り少ない同期である@asukyの「(このクラウド時代に)自作サーバで重複排除やストレージ階層化を試してみる話」でした。 彼は社内システム管理系の部署に移…

【C#】WriteLineとWriteの違い【Unity】

StreamWriter sw = new StreamWriter(AUTOBUILD_RESULT_FILE_PATH,true); sw.WriteLine("CHATWORK_MESSAGE_ON_SUCCESS = " + _assetBuildResultStr); sw.Flush(); sw.Close(); こんな感じで使うことが多いと思います しかしこんなところにも罠がWrite:ファ…