2016-07-01から1ヶ月間の記事一覧
この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回は表題の通り、AnimationCurveをInspectorで設定し、スクリプトから使う方法のご紹介です! AnimationCurve
この記事でのバージョン Unity 5.3.4f1 Personal はじめに 一度プレハブにした後、プレハブを削除してしまうと、Hierarchy上に残ったオブジェクトは色が変わったり、Missingが表示されたりと、見苦しい感じになってしまいます。 今回はそんな時に使えるプレ…
この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回はUCB(UnityCloudBuild)でビルドした時に No such file or directory: '/BUILD_PATH/○○○○/△△△△/Libraries/libiPhone-lib.a' と表示される場合の対処法です。 ちなみに、以下とは関係ありません…
Scriptableobjectとは この記事でのバージョン Unity 5.3.4f1 Personal はじめに まずはじめに、ScriptableObjectとは以下のようなもので、変化しないデータを利用する時に活躍するものです。 データを格納するオブジェクトです。もう少し言えば、Unityがデ…
エディタ拡張とは この記事でのバージョン Unity 5.3.4f1 Personal はじめに 以下のように、エディタを実行していない時にOnValidateでDestoryしようとするとエラーが出ます。 private void OnValidate (){ Destroy (gameObject); } Destroy may not be call…
エディタ拡張とは この記事でのバージョン Unity 5.3.4f1 Personal AssetImporter さっそくですが、AssetImporterをAssetPostprocessor以外で使う場合はAssetImporter.GetAtPathを使ってパスからAssetImporterを取得します。 using UnityEditor; //Assets直…
エディタ拡張とは この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回はResourcesディレクトリ以外から何かしらのアセットをロードする時の方法です。なお、エディタ上でしか機能しないのであしからず。つまり、エディタ拡張の時用ですな。 Asset…
エディタ拡張とは デリゲート、イベントとは この記事でのバージョン Unity 5.3.4f1 Personal はじめに UnityはPlay settingsからBundle ID(Bundle Identifier)を設定できますが、各ビルドターゲット(プラットフォーム)ごとに設定はできません。 つまりBundl…