03ハルシオンシステムの気ままBlog株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。archives【Unity】NGUIの基本操作その8こんにちは。何か風邪をひいたようで体調が良くないです。みなさんも風邪には気をつけてくださいね!今週はNGUIのsliderについて簡単に。sliderを使用するとゲームを作る際のHPバーとかが簡単に作れちゃいます。UIWizardで新しいUIを作成するのは今までと同じですので省略。Wizard)を開きTamplateのリストから「Slider」を選択し、スライダーを作成すると以下のような構成になります。補足:Backgroundはバーの枠ForegroundはバーThumbはバーのつまみ今回はHPバーとしているのでThumbは削除します。次にBackgroundの設定です。SpriteTypeを「Sliced」に設定し、Spriteの右端にあるEditボタンをおしてBorderの設定を変更します。使用する画像に合わせて微調整してみてください。画像のように点線が外枠の中に入っていればいい感じです。この設定をすることによってDimensionsで外枠の大きさを変えても綺麗な外枠が作成できます。試しにDimensionsを「100」×「30」に設定した画像がこんな感じ。この点はバーの中身になりますので、Foregroundの設定も変えていきます。こちらも同じくSpriteTypeを「Sliced」に設定。色はHPバーっぽく赤に設定してみました。Dimensionsは枠より少し小さく「94」×「24」で設定。この辺も作成しながら微調整する感じです。今回は「2」×「2」の画像を使用しているので、「Border」の設定は特にしていませんが、使用する画像によっては「Border」バーもきれいにできると思います。位置がずれているので、あとはこれを直せば見た目上HPバーが完成します。あとはバーの長さを変更するにはプログラムから「UISlider」の「value」の値を変更すれば変わります。0.5f;これでバーが半分になります。今週は以上となります。【ハルシオンブログ】パーティクルの一部の値をコードから変えたった。(02/20)【ハルシオンブログ】Foreachで回している元の配列等の要素を消したかったけどエラーがでたので、こうしたよ。(02/17)【ハルシオンブログ】型スイッチのお話。http://flaw.blog80.fc2.com。