2016-01-01から1年間の記事一覧
この記事でのバージョン Unity 5.4.0f3 はじめに 今回はHierarchyでの順序を変える方法のご紹介です。利用するのは主にuGUIを使っている時ですね。 GetSiblingIndex
この記事でのバージョン Unity 5.4.0f3 はじめに c#のenumは遅いという話を耳にしたので、気になって調べてみた系の記事です! そもそものc#のenumは遅いという由来は以下の通り。 enumは糖衣構文です。実態はclass Enumです。 糖衣構文……?知らぬ存ぜぬ。と…
この記事でのバージョン Unity 5.4.0f3 はじめに 今回はUnity上で時間を簡単に計る方法のご紹介!ちなみに、iOSやAndroid、Unityエディタ上はもちろん、エディタが再生してない時でも使えます!ようは、エディタ拡張で作った機能の処理時間も計れるというこ…
この記事はUnity 2 Advent Calendar 2016の19日目の記事です。 この記事でのバージョン Unity 5.4.1f1 はじめに Unityの躓き所(?)の一つに画像の設定があります Formatだけでも多数あるし、設定項目も多岐にわたります。しかも適切に設定しないと色が変にな…
この記事はUnity Advent Calendar 2016の15日目の記事です。 この記事でのバージョン Unity 5.4.0f3 はじめに 今回はタイトル通り、クラスを丸ごと保存するデータの管理方法のご紹介です! ざっくり言うと、永続化したいデータを一つ一つ保存したりするのは…
はじめに 今回はC#で進数を変換する方法のご紹介!ついでに64進数の相互変換を行うクラスも作ってみたりしました。 System.Convert
この記事は行動指針 Advent Calendar 2016の8日目の記事です。 目次 目次 はじめに 自分の知識すら疑うべし。 誰にでも、どんな状況でも最適な方法なんてない。 才能を語る領域にあらず。 Bestが出ないなら、Betterを重ねればいいじゃない。 ストレスはモチ…
エディタ拡張とは この記事でのバージョン Unity 5.4.0f3 はじめに 以前、定数を管理するクラスを作成するエディタ拡張という記事を書きました。 これはいわゆる定数クラスと呼ばれるクラスを生成するためのエディタ拡張です。 これ単体だとあまり意味はあり…
はじめに くれるらしいです! なにやらサインアップするとクリスマスまで毎日Unity関連のアセットなんかのプレゼントが貰えるらしい。https://t.co/nDWedQwIVn #unity3d— h.omae (@pigeon6) 2016年11月30日 と言っても、全員プレゼントみたいな感じではなく…
エディタ拡張とは 拡張メソッドとは この記事でのバージョン Unity 5.4.0f3 はじめに タイトルの通り、今回はUnity&C#で開発を行う際にビットフラグを使いやすくするアレコレのご紹介です! ビットフラグ
この記事でのバージョン Unity 5.4.0f3 はじめに 今回はUnityを使ったゲーム上でのスクリーンショットの撮り方と、撮り終わった事を検知する方法のご紹介です! Application.CaptureScreenshot
この記事でのバージョン Unity 5.4.0f3 はじめに 以前、アセットストアでAutoLocalizationというローカライズ用のアセットをリリースしたのですが、 その時にタイトルの通り、パスの\が原因でバグを発生させてしまいました。(バグは修正してアップデート済み)…
この記事でのバージョン Unity 5.4.0f3 はじめに UnityからXcodeのプロジェクトを書き出すと結構な重さになりますよね。例えば空のUnityプロジェクトをビルドした場合でも646.5MBにもなります。 これの原因はlibiPhone-lib.aというファイルで、こいつが600MB…
エディタ拡張とは この記事でのバージョン Unity 5.4.0f3 はじめに 今回はUnityエディタ上で通知メッセージを表示する方法のご紹介!通知メッセージとは以下のような感じのやつです。 EditorWindow.ShowNotification
この記事でのバージョン Unity 5.4.0f3 iOS 9.3.2 Unity Remote 5 2.0 はじめに 今回はタイトルの通り、UnityでiOSの3D Touchを使うための記事です。 なおUnityエディター上でも、Unity Remote 5を使い、3D Touch対応端末から操作すればテストすることができ…
はじめに Google PlayではYoutubeに投稿した動画をアプリのページに表示する事が出来ます。 しかし、スマホで見ると動画が表示されるのに、PCから見た時は動画が表示されないという問題が発生する事があります。今回はそれの原因と対処法のご紹介です! URL
はじめに 2016年11月1日(太平洋標準時)より、Unity Asset Storeのアフィリエイトプログラムが開始されました!つまり、Unity Asset Storeのアセットを紹介してお金が貰えるようになったわけです。 http://japan.unity3d.com/blog/press/20161102Affiliate せ…
拡張メソッドとは この記事でのバージョン Unity 5.4.0f3 はじめに 今回は親や子を簡単に作れる拡張メソッドのご紹介!イメージは以下のような感じ。 SetParent
この記事でのバージョン Unity 5.4.0f3 はじめに 今回はインスタンスから元のPrefabを取得する方法のご紹介です! ちょっと分かりにくいかもしれませんが、ようはHierarchy上で右クリックをし、Select prefabを実行した時の動作をプログラムで行いたいという…
この記事でのバージョン Unity 5.3.4f1 1ビットローグ Skipmoreさんとの初の合作、「1ビットローグ」をリリースしました! iOS1ビットローグ ダンジョン探索RPG!Kan Kikuchiゲーム無料Android
この記事でのバージョン Unity 5.4.1f1, 5.5.0b6 はじめに 今回はUnityの入力を簡単に処理できるInputクラスの話です。 タイトルの通り、このInputはシーンを移動するとリセットされる場合があります。 例えば、以下のようにキーボードのAとSを押すとログが…
エディタ拡張とは この記事でのバージョン Unity 5.4.0f3 はじめに 今回はInspectorにファイルをドラック&ドロップしてパスを設定する方法のご紹介です!イメージとしては以下の通り。 なお、ファイル(アセット)自体を取得したい場合は以下の記事を参照の事。…
この記事でのバージョン Unity 5.4.0f3 はじめに デフォルトの状態だとSceneView上でしか可視化されていないCollider2Dですが、Gizmoを有効にすることでGameViewでも見えるようになります。 ただし、SceneViewにしろGameViewにしろ、可視化するためには確認…
この記事でのバージョン Xcode 8.0 はじめに 今回はXcode8でビルドした時に、 Code signing is required for product type 'Application' in SDK 'iOS 10.0' と表示される場合の対処法の一つです。 Xcodeをアップデートする前は問題なかったのに、アップデー…
フェアルーンやドランシアでお馴染みのSkipmore大先生との合作第二弾!ピコンティアを作り始めていました!記事にするのを完全に忘れていました!! ピコンティアは農作業あり、クラフトあり、戦闘ありのスローライフRPGです! https://picontier.tumblr.com…
エディタ拡張とは この記事でのバージョン Unity 5.4.0f3 はじめに 以前、Resources以外からアセットをロードする方法を紹介しました。 その時、AssetDatabaseを使えばResources以外からもアセットをロードできるが、Resources.LoadAllのようにディレクトリ…
拡張メソッドとは はじめに 今回はListを便利にする拡張メソッドのご紹介!拡張メソッドってなんぞやという方は以下の記事をどうぞ。 拡張メソッドとは既存のクラスにメソッドを追加するというものです。 ListExtension
この記事でのバージョン Unity 5.4.0f3 はじめに Unityを5.4.0f3アップデートしたところ、以下の通りWarningが出ました。 This message has been deprecated and will be removed in a later version of Unity. Add a delegate to SceneManager.sceneLoaded …
この記事でのバージョン Unity 5.3.4f1 Personal はじめに Unityでゲームを作っていると、全てのシーンに存在し、かつ、一つしかいないマネージャー的な存在が必要になりますよね。例えばBGMやSEなどの管理を行うAudioManagerなんてものとか。 一つしか存在…
エディタ拡張とは この記事でのバージョン Unity 5.3.4f1 Personal はじめに 今回はタイトル通り、PlayerPrefsをリセットするメニューを追加するエディタ拡張の紹介です。 PlayerPrefsResetter