hildsoftのコード置き場

プログラム関連で調べたことやコードの保管場所です

プログラム

Unityで対象となるオブジェクトを向くように回転させたい(Quaternion.LookRotation)

Quaternionはさっぱりわからないという人は一度こちらを見てください。 code.hildsoft.com Unityで使うQuaternionのサンプルコード(LookRotation) 対象となるオブジェクトを向くには、LookRotationを使ってどのくらい回転させればいいのかを求めて、 得られ…

Unityで使うQuaternionのサンプルコード(事前準備)

Unityで使うQuaternion クォータニオン(Quaternion)の理解はそこそこでも良いからとりあえずサンプルコードが欲しい、 サンプルコードを動かしながら理解したい人向けの準備記事です。 もう少し詳しく知りたい方はこちら。 www.hildsoft.com www.hildsoft.co…

Unityでクリックした位置にprefabを作成する(Perspective編)

Unityでクリックした位置にprefabを作成する(Perspective編) 検証環境 Unity:5.6.1f1 カメラの設定 Unityのカメラ設定でProjectionという項目があります。 どのように空間を映すかという設定なのですが、 Orthographic Perspective の2パターンがあります。…

Unityでクリックした位置にprefabを作成する(Orthographic編)

Unityでクリックした位置にprefabを作成する(Orthographic編) 検証環境 Unity:5.6.1f1 カメラの設定 Unityのカメラ設定でProjectionという項目があります。 どのように空間を映すかという設定なのですが、 Orthographic Perspective の2パターンがあります…

Unityでクリックした座標を取得する

Unityでクリックした座標を取得する 検証環境 Unity:5.6.1f1 Inputクラス InputクラスのStaticメソッドやフィールドを使うことで、入力系の処理を知ることができます。 座標の取得 マウスの座標はInput.mousePositionで参照できます。 Vector3 mousePosition…

Unityの物理演算(Rigidbody)を設定したオブジェクトが崩れたりバラけたりして安定しない

UnityのRigidbodyが崩れたりバラけたりするため上手く積めない 検証環境 Unity:5.6.1f1 Rigidbodyコンポーネント RigidbodyはUnityで物理演算で物を動かす時などに使います。 ただ、初期設定のままで使うと、上手く積むことができません。 意図したところで…

UnityでスクリプトからTransformコンポーネントを取得する方法

UnityでスクリプトからTransformコンポーネントを取得する方法 検証環境 Unity:5.6.1f1 Transformコンポーネント Transformコンポーネントは、すべてのGameObjectに追加される基本的なコンポーネントです。 位置、回転、スケール、親子情報などシーン内のGam…