unity

uGui と UniRx を組み合わせて,ドラッグできるパネルや長押し(押してる間特定の動作をする)ボタンを作成

Unity の uGui と UniRx を組み合わせてドラッグや長押しを実装してみたので,メモしておきます. ここで言う長押しボタンは,数秒押したら反応するボタンではなく,押している間,特定の動作をするボタンのことです. なんていえばいいのか分からないので,…

Unity でテクスチャの画像をスクリプト上からいじる

Unity でテクスチャの画像をスクリプト上からいじる時のあれこれをメモします. 画像をスクリプトで読み込む あらかじめ画像が用意されており,それをスクリプトから読み込む場合は,Texture2DのLoadImageを使用します. Texture2D tex = new Texture2D(1, 1…

Unity: ImageEffectのスクリプトの書き方

Unity5 からフリー版でもImageEffectが使用できるようなりましたね. というわけで,エフェクトを自分で作成する際の基本をメモしておきます. ImageEffect による画像処理 ImageEffect ととは,cameraから出力される画像(映像)に対して,shaderを当てて処…

Unityでdllを2重に呼び出す

portaudioをunityで使いたくて, MrMatthias/Portaudio-Unity · GitHub こことか atsushieno/portaudio-sharp · GitHub こことかを参考にかいてたんですが,コールバックの登録まではうまく行くものの,いざstartすると落ちる. たぶんメモリリークとか起き…

Unity mecanim でボーンを取得

Unity の mecanim を使用し,モデルを動かす時,モデルがHumanoidとして読み込まれていれば,ボーンの構造がある程度企画化されている. そして,Animator.GetBoneTransform を使用すれば,企画化されたボーン名からそのTransformを取得することができる. …

Unityの立方体のuvをいじくる

Visual Studio Tools for Unity 1.9 公開されましたね. UnityのC#がVisual studio で書けるってすばらしい. えっ? Express edition では使えない!? (゚д゚)! orz 気を取り直して,今日の本題です. Unity の立方体の各面に,それぞれ別の絵を表示させたい…