【Unity】スクロールビュー上のボタン制御

スクロールビューの中にボタンをおくことはままあるけど、クリック時の動作をコントロールしようとすると少し面倒になる。

長押し時の動作を設定したくて苦労した話。

続きを読む 【Unity】スクロールビュー上のボタン制御

【Unity】Textの最適サイズと注意点

UniyのTextクラスには preferredWidth と preferredHeight が用意されていて、テキストの内容に合わせたサイズを取得できる。

これを利用してカード化したり出来るが、preferredHeight が正しく取得できないことがあった。

この現象に関するメモ。

続きを読む 【Unity】Textの最適サイズと注意点

【Unity】CustomShaderがAndroidでピンク表示される

カスタムシェーダを適応してUnityエディタ上ではちゃんと表示されるけど、実機上ではピンクになってしまう。

エディタ上でもピンクになるならシェーダのエラーの可能性が高いけど、実機だけピンク状態は初めてだったので覚書。

続きを読む 【Unity】CustomShaderがAndroidでピンク表示される

【Unity】OnMouseDownでUIが被ってないかチェック

OnMouseDown / OnMouseUp / OnMouseDrag はオブジェクトがマウスクリックされても、画面タップされても呼び出されるとても使い勝手のいい関数。

ただしCanvasでポップアップなんかを出しているとボタンを押してもオブジェクトに伝播してしまう。

その対策メモ。

続きを読む 【Unity】OnMouseDownでUIが被ってないかチェック

【Unity】チェックボックスとラジオボタン

設定画面なんかでよく使うチェックボックスやラジオボタンのメモ。

スクリプトで管理して値保存もする。

続きを読む 【Unity】チェックボックスとラジオボタン

【Unity】Resources.Loadを正しく理解する

良く理解せずにコピペで使ってたので返り値が null になって困った。

ここを見てちゃんと理解していく。

続きを読む 【Unity】Resources.Loadを正しく理解する

新アプリ「ゆで卵タイマー」をリリース

新アプリ「ゆで卵タイマー」をリリースしました。

続きを読む 新アプリ「ゆで卵タイマー」をリリース

新アプリ「ぐるぐる迷路」をリリース

新アプリ「ぐるぐる迷路」をリリースしました。

続きを読む 新アプリ「ぐるぐる迷路」をリリース

【Unity】カラーピッカーで自由に色を設定したい

Unityで自由な色選択をしたい。

フリーのアセットもあるけど、ちょっとイメージと違った。

勉強もかねて自分で作ってみる。

続きを読む 【Unity】カラーピッカーで自由に色を設定したい

【Unity】座標間の角度と方向

座標 a と座標 b の間の角度を求める方法と、角度の方向を求める方法メモ。

物体の回転なんかをタッチで操作するときに使えるかも。

 

まず角度のみを求める場合には次のようにする。

続きを読む 【Unity】座標間の角度と方向