ひとりでのアプリ開発 - fineの備忘録 -

ひとりでアプリ開発をするなかで起こったことや学んだことを書き溜めていきます

2023-03-01から1ヶ月間の記事一覧

Unity - Monobehavior

本記事では、Unity をスクリプトから操作するときに必ず見る MonoBehaviour とはどのようなもので、何ができるのかをまとめます。

Unity - Sprite Outline:スプライトにアウトラインをつける

スプライトにアウトラインをつけることができるパッケージ「Sprite Outline」を紹介いたします。

Unity - ワールド座標、ローカル座標、スクリーン座標、ビューポート座標

Unity でのオブジェクトの位置の表し方には、ワールド座標、ローカル座標、スクリーン座標、ビューポート座標の4つの表し方があります。本記事では、4つの座標とその変換の仕方を説明していきます。

Unity - コルーチン(co-routine)

通常、関数で行なわれるすべてのアクションは 1フレーム内で行われます。そのため、時間経過や関数の処理を一時停止させることは普通の関数には不向きです。そこで、指定時間待った後に後続の処理を続けたり、1フレームごとに処理をさせたりすることができる…

Unity - Particle System:無料アセット紹介

Unity のパーティクルシステムは多くの無料アセットが配布されています。エフェクトを一から自分で作るより、すでにあるエフェクトを修正したほうが効率がよいです。本記事は無料のパーティクルシステムのアセットを紹介します。

Unity - パーティクルシステムを使ってエフェクトを作る

Unity では、パーティクルシステム(Particle System)を使って煙や雲、炎、液体などエフェクトを表現することができます。本記事では、パーティクルシステムの基本的な操作をまとめます。

EDGE - 高機能ドット絵エディタ EDGEの使い方

無料で使える高機能ドット絵エディタ EDGE の基本的な使い方をまとめます。

Chrome拡張機能 - Chromeの拡張機能の追加の仕方と安全性の確認の仕方

Google Chrome は拡張機能を追加することができます。本記事では、Chromeの拡張機能の追加方法と安全性の確認の仕方をまとめました。

Unity - 2D Animation:イラストにボーンをいれてアニメーションをつくる

本記事では、2D Animation パッケージを使って、レイヤーに分けられた画像にボーンを入れ、アニメーションを作る方法をまとめます。

Unity - 見えない壁の作り方

キャラクターの進行を防ぐ見えない壁の作り方を2D, 3Dそれぞれ紹介します。

C# - イテレーター(iterator)

C#

イテレーターとは、反復子とも呼ばれ、集合の個々の要素に対して繰り返し処理を行うためのものです。本記事では、イテレーターについてまとめます。

Unity - 2D PSD Importer:レイヤーを保持したまま画像を取り込む

2D PSD Importer は PSBファイルを Unity のプロジェクトにインポートするための公式のパッケージです。これにより、Unity のエディター内で、Photoshop で作成されたグラフィックスやデザインの多くを、完全にレイヤー化された状態で使用できます。

C# - インターフェース(interface)

C#

インターフェースとは、直訳では「境界面」を意味し、オブジェクト指向プログラミングの世界においては、クラスが実装すべき規約を定め、クラス設計者とクラス利用者の間の仲介役を担うものです。IEnumerable や IEnumerator などよく見るインターフェースも…