Script
一口にTime.timeScaleを取ってみても注意点は幾つかあると思いますけど、この記事ではTime.timeScaleの値を変更したときに、Time.deltaTimeも一緒にずれてしまうのでその計算方法についてです。 Time.deltaTimeと、Time.realtimeSinceStartup ゲームなどでよ…
シューティングゲームや、キャラがひたすら走るようなゲームにおいて、背景(マップ)を作り込むのはけっこうしんどいですし現実的ではないと思います。 そういったゲームの場合、基本的に背景は変えずにプレイヤーをその場で移動させているように見せること…
今回は前に仕事で少しハマった内容についてのメモを簡単に残しておきます。内容はというと、Unity製のアプリを起動するときに引数としてトークンが渡されるのでWWWリクエストを投げて起動チェックをかける、といった要件でした。 それで、WWWリクエストは大…
需要があるかどうかは分からないですけど、自分のメモ程度に少しまとめてみます。ただ内容的には至極単純ではあります。 シーンを跨いで使いたいGameObject(例えば、Managerクラスだったり、BGMだったり)があるときはDontDestroyOnLoad() を使って管理して…
Unityでスクリプトを書いていく際に変数は当然使うわけですけど、項目が増えてくると煩雑になってきてパッと見では区分けしづらくなると思います。そういうときに、StructやClassでまとめて変数を管理すると、結構スッキリと整理できたりしますよね。 それで…
Unityではシーンの構成として階層化していくことは至極当然のことですし、状況に応じて様々なオブジェクト(要素)のON/OFFを切り替えることもよく出てくるかと思います。 その際に、コンポーネントを何かのクラスにアタッチしていたり、後々使うから~とい…