Unity・3DCG技術ブログ

TAもどきによるUnity・3DCGに関する記事をアップします。

2018-01-01から1年間の記事一覧

SerializeField付きの新規スクリプトを作成できる「ScriptWizard」の紹介

コード https://bitbucket.org/macnaga/scriptwizard/src/master/Assets/Editor/ScriptWizard.cs 確認バージョン Unity2018.2.4f1 Windows 10 Window/Script Wizard .. Exposed ReferencesにSerializeFieldをAddボタンにて追加します。 フィールドにオブジェ…

Unityシーン遷移時にパラメータを渡せるようにしてみる

Unityシーン遷移時に引数(パラメータ)を渡したい時ってあると思います。 インターフェイスを実装したら引数が渡されてくれれば便利かなと思ったので実装してみます。 環境 Unity2018.3.0b6 Windows10 コード このようなインターフェイスを定義します。 usi…

UniRxでUpdateをObservableにする

using UnityEngine; public class NewBehaviourScript : MonoBehaviour { void Update() { if(Input.GetMouseButtonDown(0)) { Debug.Log("Hoge"); } } } というスクリプトがあるとします。マウスの左クリックで Hoge と表示します。 UniRxを使用することで …

Unityでピクセルを散らしながら消えていくイメージエフェクトを書いてみた

デモ 作成したものがこちらです。 RPGとかでボスが死亡するときの演出に使えるかと思います。 ピクセルを散らしつつ、ついでに小刻みに震えながら消滅していきます。 開発環境 Unity2017.3 Windows10 Androidは実機で動作確認しましたが、iOSでは未検証です…