LemonteaのUnity部屋

LemonteaのUnity部屋

UnityとかC#のおはなしです~

Unity

Unity記事マップ

Unity記事マップ Unity記事マップ スニペット 使い方 マテリアル オブジェクトを透明にする パーティクルシステム 基本操作 雷・電撃 打撃 炎 GooglePlay 公開する 更新する 非公開にする Terrain 使い方 3Dモデル 自作モデルをつかうときの流れ Clothを使っ…

Unity 日付・時刻の取得とDateTimeのToString 1

こんにちは。レモンティーです。別にUnityに限った話ではないのですが 今回は日付と時刻を取得して それをstringに変換するときの話です。 現在の日付や時刻を取得するには Datetime.Nowをつかいます。 たとえばSFよろしく 「今は西暦何年だ!?」 というと…

Unity InputFieldで得た文字列を数値に変換する(string→intとか)

こんにちは。レモンティーです今回はタイトルの通りの内容です。UnityにはInputFieldというのがあって、 プレイヤーが入力した文字列を受け取れるのですが…入力された数値をstringではなくintとか 数値として扱いたいことってありませんか?たぶんInputField…

Unity Resource内のtextファイルを読み込む

こんにちは。レモンティーです。以前、音ゲーの作り方で、ファイルの読み込み方を紹介した時、 File.ReadAllText(Filepath)を使いましたよね。 sawalemounity.hatenablog.com しかし、Android向けにビルドすると… なぜかこれが動いてくれなかったんですよ。…

Unity 音ゲー記事の組み合わせでつくったコンギョ

こんにちは。レモンティーです。今まで音ゲーを作りながら それについての記事をたらたら書いていましたが 想定していた発表機会がおじゃんになったので ここに~↓youtu.be 使っているのはこれらの記事の内容ですsawalemounity.hatenablog.com sawalemounity…

Unity パーティクル(9) 光るライン キラキラと控えめの直線

こんにちは。レモンティーです。最近光る立体の直線をつくりたいことがありました。 キューブとかを光ってみせてもいいのかもしれませんが せっかく綺麗なモノなので、パーティクルで 光る直線のエフェクトをつくったら良い感じになるのではないかと思い や…

Unity SkyBoxでパーティクルが狂って芸術になった

こんにちは。レモンティーです。今日、何気なく 本来はスカイボックスではないマテリアルを スカイボックスに指定してみました (ちなみにスカイボックスについてはコチラ) Unity 空と単色背景 ClearFlagsとSkyBox - LemonteaのUnity部屋 すると… パーティ…

Unity GetSpectrumDataで音ゲーの譜面を自動生成(2)

こんにちは。レモンティーです。前回、思いつきで適当な自動譜面作成をやりましたよね。 sawalemounity.hatenablog.comあれが意外と進化しそうだったので、 今回はレベルメータの転用ではなく 普通に作ってみました。やり方としては ・GetSpectrumDataでデー…

Unity GetSpectrumDataで音ゲーの譜面を自動生成

こんにちは。レモンティーです。 __________ この記事のすこし改善版↓の方を推奨します sawalemounity.hatenablog.com __________ 今朝、GetSpectrumDataを使って レベルメータもどきをつくりましたが… Unity GetSpectrumData でレベル…

Unity GetSpectrumData でレベルメータをつくる

こんにちは。レモンティーです。今回は、以前チラッとつかったっきりだった GetSpectrumDataをもうちょっと弄ってみようと思います。この前は一番大きい音の音程をとりましたが、 その逆を見つけました。こちら↓の記事では y9uni.hatenablog.com 複数の周波…

Unity パーティクル(8) 核的なキノコ雲のエフェクト

こんにちは。レモンティーです。ギャグ要素の強い漫画などで、 たまに爆発を大げさに表現するのに キノコ雲が使われていたりしますよね。シュールなゲームなどでも ゲームオーバーシーンのバックなどで あれが使えるのでは…? と思ったので、UnityのParticle…

Unity 音ゲー 長押しノートを作る

こんにちは。レモンティーです。最近の記事で、Json形式で譜面を作りましたよね。 あのやり方では、自分が曲に合わせてボタンを押すことで 譜面を作りました。 Unity JsonUtilityでつくった音ゲーの譜面を読みこんで音符を流す - LemonteaのUnity部屋 Unity …

Unity JsonUtilityでつくった音ゲーの譜面を読みこんで音符を流す

こんにちは。レモンティーです。前回、Json形式で音ゲーの楽譜を作成しました。 sawalemounity.hatenablog.com今回は、それを読み込んで、 実際に音譜を生成してみます。やり方は・ファイルを読み込む ・音を流しながら時間をはかる ・タイミングがきたら音…

Unity 音ゲーの譜面をJsonUtilityで作成

こんにちは。レモンティーです。今日は音ゲー記事の続きです。 前回↓説明したJson形式でファイルを読み書きする方法を使い、 sawalemounity.hatenablog.com自分の好きなタイミングで好きな種類の音符を流すように 楽譜をつくってみたいと思います。もしかし…

Unity Json形式とファイルへの書き出し・読み込み

こんにちは。レモンティーです。昨日音ゲーの記事を書くと言いました。今回は、その準備として、楽譜を書き出すのに 必要な三点の記事を書きます。①Json形式にしたり、戻したり ②ファイルへの書き出し ③ファイルの読み込みです。_____________…

Unity パーティクル(7) Meshで3Dパーティクル 回転の調整

こんにちは。レモンティーです。youtu.be テクスチャを使えば自由な2D画像をパーティクルにできますが、 これを3Dでやりたい場合はメッシュを使います。以前ここでチラッとやったことはあったのですが Unity Particlesystem パーティクルを進行方向に伸ば…

Unity 中二パーティクル祭り

こんにちは。レモンティーです。今回は、ただただ魔法っぽいパーティクルの 画像と動画を張るだけです実用的というよりは遊びに走っています。この画像が個人的に好きだったのでつくりました なんか似たような感じばかりになってきたので そろそろモデルとか…

Unity パーティクル(6) 緑の文字列の雨 SF・サイバーっぽいタイトル画面

こんにちは。レモンティーです。SFっぽい雰囲気のタイトル画面などで、 よく黒い背景に緑色の文字列の雨がふってるやつ、 ありますよね。今回はParticlesystemのTextureSeatAnimationで あれっぽい文字列の雨を作ってみたいと思います。静止画だとこんなやつ…

Unity パーティクル(5) 斬撃のエフェクト

こんにちは。レモンティーです。今回は、ParticlesystemのTrailを使って 斬撃のエフェクトをつくってみたいと思います。1 シンプルに切るだけ 2 中心に光 3 素早い6連撃の3種類をつくります ただし、主な部分は同じなので手間は一個分です静止画像だと…

Unity パーティクル(4) 炎の属性付き打撃

こんにちは。レモンティーです。以前、このシリーズ(3)でUnityのParticlesystemをつかって 衝撃・打撃エフェクトをつくりました。 Unity パーティクル(3) 衝撃・打撃エフェクト - LemonteaのUnity部屋 今回は、その周りに炎属性っぽいオーラを追加して、 …

Unity GetSpectrumDataを使う

こんにちは。レモンティーです。今回は、 AudioSourceのGetSpectrumDataをつかってみたいと思います。GetSpectrumDataというのは、その名の通り ある瞬間のBGMのスペクトラムデータを取得できるものです。これでなにをするかというと… BGMの音程にあわせて上…

CollisionモジュールでParticlesystemとオブジェクトの当たり判定

こんにちは。レモンティーです。今回は、Collisionモジュールの Send Collision Messageを使って パーティクルとObjectの当たり判定をとってみます。今回用意したのは ↓のような三つのキューブと一つのパーティクルシステムです (キューブは一つでいいので…

Unity 知らなくて損していた MonoBehaviourの関数

こんにちは。レモンティーです。Unityでスクリプトを作ると、public class ~ : MonoBehaviour {みたいになっています。自動的にMonoBehaviorクラスから派生しているわけですね。実際、StartやUpdate、OnCollisionEnterなどはよく使っています。そこで今回は…

Unity パーティクル(3) 衝撃・打撃エフェクト

こんにちは。レモンティーです。今回は、パーティクルシステムで 衝撃や打撃のエフェクトをつくってみます。パーティクル弄り始めたばかりの時に見た説明的なやつに 影響を受けまくっていますが… やっぱり特殊なテクスチャを作らずに試してみます静止画だと…

Unity パーティクル(2) 炎のエフェクト 松明風と某悪魔風

こんにちは。レモンティーです。今回は、パーティクルシステムで 2種類の炎のエフェクトを作ってみます。松明みたいに火の粉がたくさん舞うやつ(下図右)と、 某悪魔のように比較的整った炎(下図左) の2種類です。 __________まずは、比較的…

Unity パーティクル(1) 波紋 改善版

こんにちは。レモンティーです。以前、HorizontalBillboardの記事を書いたときに、 例として水の波紋のパーティクルをとりあげました。しかし、動画を見てみるとろくに映っていませんでした笑しかも円を手書きしたせいで形も汚かったので 今回は正円のテクス…

Unity Input.Touches[n].positionでピンチ操作

こんにちは。レモンティーです。Unityのマルチタップを 今まであまり使っていなかったので、 今回はマルチタップの試しに 二本指の代表的操作…ピンチ操作をつくってみます。参考にしたのはここです tasogare-games.hatenablog.jp 今回は、カメラを動かすこと…

Unity 3DSoundsで離れると聞こえなくするandドップラー効果

こんにちは。レモンティーです。ゲームの音楽って、均一に聞こえて欲しいときと、 音源との距離に応じて大きく聞こえたり小さく聞こえたりして欲しい時 両方ありますよね。今回は、距離に応じて音量を変化させたい場合の方法です。AudioSourceコンポーネント…

初めてのスクリプト(9) BGM・効果音の再生

こんにちは。レモンティーです。今回は、BGMとSEについてです。これらはAudioSourceコンポーネントというのをつかって再生します。ですが、ずっと鳴ってる一曲のBGMで良い場合と、 任意のタイミングで鳴らしたい場合で 楽な手順が違う(やってることは同じ)…

Unityパーティクル初心者の遊び(11) すぐ再現できる電撃エフェクト

こんにちは。レモンティーです。以前、自作テクスチャで電撃をつくりましたしかし、わざわざ自分でテクスチャ描くのは大変ですよね。そこで今回は、第9回↓のように、NoiseとTrailで電撃をつくります。 Unityパーティクル初心者の遊び(9) TrailとNoiseで雷を…