Notifications
bg
ゆに丸1号
Community Mascot - Other
28
Likes
6
Followers
0
Connections
All
Articles2
Games0
Showcases0
Column2
Jobs0
お学び記事バックナンバー
「Unityお学びグループ」で連載している解説記事のこれまでのまとめです。随時更新!
お学び記事バックナンバー
Article
Keyko Gomez
2 months ago
これ便利!ありがとうございます。
ゆに丸1号
2 months ago
まとめてみましたー。これからもよろしくです。
【Unityの描画周り基本】#10
この定期投稿では、これからUnityを始める人の助けになるような情報を伝えていきます。
バックナンバーはこちら:http://bit.ly/omanabi-back

描画周りや Renderer の紹介シリーズも今日で一旦ラスト。
今回は Canvas Renderer についてです!
https://docs.unity3d.com/jp/current/Manual/class-CanvasRenderer.html

Canvas Renderer は uGUI でテキストや画像を表示するために必要なコンポーネントです。
Text や Image オブジェクトを作ると同じオブジェクトに存在していますが、自動的に追加されるもののため存在を意識している人は少ないかもしれません。こちらには Canvas の下に置かなければテキストや画像が表示されない、というルールがあります。

同じように画像を表示するものとしては今週紹介した Sprite Renderer があって、使い分け方法は下記のブログ記事で掲載されています。
http://tsubakit1.hateblo.jp/entry/2016/09/26/080000

uGUI だろうと Canvas Renderer だろうと、最終的に画面に表示される結果が同じであればユーザーとしては気にならないと思います。

しかし!知人が uGUI を使って Image が大量に動き回る育成ゲームを作り、後々実行時の負荷が高くて大変なことになった、という事を聞いたことがあるので、できるだけ早くこういったパフォーマンスに関係する知識は身につけておきたいなと思う今日この頃です…!

少し書いてある内容は難しめですが「つまり、どのように使い分けるべきか」の項目の内容だけでも目を通しておくときっと将来役に立つ時がくると思います!

何か質問などあればコメントまでどうぞー!

ゆに丸1号
16 days ago
ありがとうございますー!書いた甲斐があります! uGUI全般の描画順については下記のページがよくまとまっていて良いと思っています。 https://developer.aiming-inc.com/ux/ugui-layer/ uGUIも本を1冊かけるくらい奥深いものなので、そのうち定期投稿で取り上げるかもしれません!
参考になります! uGUIといえば、Textオブジェクトの描画順が特殊でなかなかいうことを聞いてくれず妥協せざるを得なかったため、その辺りを詳しく知りたいです。
【Unityの描画周り基本】#9
この定期投稿では、これからUnityを始める人の助けになるような情報を伝えていきます。
バックナンバーはこちら:http://bit.ly/omanabi-back

今回は ParticleSystem についてです。
パーティクルとは粒子のことで、 ParticleSystem は粒子に様々なパラメータを与えて操作することでゲームに出てくるエフェクトを作成できるコンポーネントです。

コードを書かなくてもエフェクトを作ることもできる一方、パラメータがとても多いので意識した通りのものを作るのには慣れが必要です。ちなみにぼくは全然扱えてませんw
しかし難しいだけあって、例えば爆発などの攻撃時に発生するエフェクトやソシャゲでよくある指の軌跡を表示するエフェクトなどなど、作れるものの幅がとても広いのが特徴です。

また、このコンポーネントについてだけで1冊本が書けるくらいなので、チュートリアルもかなり豊富にあります。YouTubeにも商業ゲームにも出てくるようなエフェクトも上がっているので是非探して真似してみてください。とりあえず見てみるだけでも結構楽しいです!

検索ワードは「unity particle 〇〇」のように調べます。〇〇には作りたいエフェクトの英単語を入れると良いでしょう。
例えば以下のようなものが見つかります。超クールですね!
Trail(軌跡)とつけて調べた場合:
https://youtu.be/agr-QEsYwD0?t=9m55s
Fireworks(花火)とつけて調べた場合:
https://www.youtube.com/watch?v=nlLow7DbKkY

あまり詳しくはないのですが Unity のバージョンが上がるごとに機能が追加されているような気もするので、まだ触ったことがない方も以前触ったことがある方も試してみましょう。

良い作例を見つけた場合、何か作った場合は是非コメントで教えてくださいー!

【Unityの描画周り基本】#8
この定期投稿では、これからUnityを始める人の助けになるような情報を伝えていきます。
バックナンバーはこちら:http://bit.ly/omanabi-back

今回は Line Renderer についてです。こちらは「指定した座標同士の間に線を描く」コンポーネントです。

ゲームでの使い所はパッと思いつくものだと2つありました。

1つ目はレーザーポインタで、今どこを選択している・狙っているのか分かりやすくする用途です。下記のページが分かりやすい例かなと思います。
http://fantom1x.blog130.fc2.com/blog-entry-259.html

同様にFPS/TPSなどで銃からレーザーサイトが飛んで標的のどこに当たるのか分かりやすくするものもこれに含まれるかなと思います。

あとは罠を解かないと進めないレーザーなどの可視化という用途もあると思います。

このように何かを見えるようにする、分かりやすくするのに有用だとボクは思っていますが、他にも良い例があれば是非教えてください!

何かあればコメントまでどうぞー!

About Me
No description
See more
Skills
No skills added yet
Certifications (0)
Import
See all
ゆに丸1号's liked project (1)
Following (1)
Followers (6)
Following Companies (0)
Not following anyone yet