2016年12月20日にUnity5.6b2がリリースされました。 unity3d.com このバージョンでツリー階層を表現するためのTreeViewの機能が追加されています。 リリースノートより。 Editor: TreeView IMGUI Control, which can display hierarchical data that can be …
Unity系の技術エントリーをまとめたWebサービス「Unityまとめ」をリリースしました。 Unityまとめの使い方は別エントリーで紹介しています。 anchan828.hatenablog.jp Unityまとめを作成するキッカケ Unityまとめを作るに至った経緯をつらつらと書いていきま…
Unity系の技術エントリーをまとめたWebサービス「Unityまとめ」をリリースしました。 unity-matome.com Unityまとめを作成するに至ったキッカケは別エントリーで紹介しています。 anchan828.hatenablog.jp Unityまとめとは ネット上にある、Unity系のエント…
エディター拡張入門を2015年の夏コミで販売開始してから7ヶ月が過ぎました。 anchan828.github.io 最近の売上について語ると、今までで700部ほど売れました。今は1日に1部は売れています。 売上スピードが鈍化してきている今、必要としている人たちにはある…
ビルド後にHierarchyウィンドウのツリー状態がすべて閉じてしまう問題 以下の仕様によって起こっている問題 ヒエラルキーのツリー状の開閉状態はインスタンスIDで管理されている。 シーンファイルを開き直すとゲームオブジェクトのインスタンスIDは変更され…
こんなふうにEditorWindowまるごとスクショを撮る 表示されているEditorWindow全部スクショ ScreenCapture.Capture<EditorWindow> (); 表示されているHogeWindowスクショ ScreenCapture.Capture<HogeWindow> (); なんかEditorWindow.positionがずれてる値持ってる時があるんだけどなん</hogewindow></editorwindow>…
検証で試したコード Unity4.5ではasyncOperation2.progressは0を返し続けるけど、Unity5だと0.9を返す。 using UnityEngine; using System.Collections; public class NewBehaviourScript : MonoBehaviour { AsyncOperation asyncOperation1; AsyncOperation…
こんな感じになるのかなー
EditorUtility.SetDirtyによってDirtyフラグが立ったかどうかのチェック internalだけどEditorUtilityクラス内にあった。 static bool IsDirty (int instanceID) { var isDirty = typeof(EditorUtility).GetMethod ("IsDirty", BindingFlags.Static | Bindin…
SerializedObject経由で設定することが可能です。 プロパティ名 iPhoneSplashScreen iPhoneHighResSplashScreen iPhoneTallHighResSplashScreen iPhone47inSplashScreen iPhone55inPortraitSplashScreen iPhone55inLandscapeSplashScreen iPadPortraitSplash…
こういうのがモジュール化に向いていると思う。 使い方 kyusyukeigoフォルダを下記の場所に置く Macだと Unity.app/Contents/UnityExtensions Windowsだと Unity/Data/UnityExtensions <- うろ覚え anchan828/property-drawer-collection anchan828/property…
もうすぐでUnity4.6対応っぽいのでUnity4.6でMessageに相当する24個を追加しました。 UnityEngine.EventSystems OnBeforeTransformParentChanged OnCanvasGroupChanged OnDidApplyAnimationProperties OnRectTransformDimensionsChange OnTransformParentCha…
[注意1] これはドキュメントに無く、推奨されていない使い方です。 [注意2] DLLを扱う方法しか調べてません。 Module Managerって? Add-On系のパッケージ(Android、iOS、WebGL...)を今後モジュールとして管理しましょうということで実装された機能 だけど…
今までは「PluginsフォルダがAssetsフォルダ直下にないといけない」仕様でした。これにより作成するプラグインのアセットが1つのフォルダ内に収まりきらずに少し残念な気持ちになったものです。 "Assets/Plugins/iOS/SocialConnector.mm" と "Assets/SocialC…
anchan828/ScriptTemplates · GitHub ScriptTemplates スクリプトファイルのテンプレート集 ダウンロードしたtxtファイルを{Unity.app}/Contents/Resources/ScriptTemplatesフォルダに配置します。 作成するテンプレートファイルは以下の構成のファイル名に…
{UnityプロジェクトROOT}/Library/ScriptAssembliesを見る。 CompilationCompleted.txtがなければコンパイル中。あればコンパイル完了済み。
2行(Web Componentsをサポートしてないブラウザでは3行)でWebPlayerを埋め込めるように。 <html> <head> <meta charset="UTF-8"> <title>unity-webplayer</title> <script src="//cdnjs.cloudflare.com/ajax/libs/polymer/0.3.3/platform.js"></script> </head> <body> </body></html>
みなさん、ユニティちゃんのunitypackageに「WebPlayerTemplates」が含まれているのをご存知ですか? WebPlayerTemplatesを使用すると下記URLのようなHTMLページがすぐ作れちゃいます。 http://unity3d-jp.github.io/unitychan2d/ できること シェアボタン T…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です まとめて編集&再インポートに使用する インポート中にダイアログを表示させるのには「EditorUtility.Dis…
何度も「Move Up」とか押しまくるの疲れたので作ってみた Github - https://github.com/anchan828/ComponentOrderAttribute コンポーネントの「Move Up」「Move Down」をコードで自動管理 ComponentOrderAttribute ComponentOrderAttribute(uint order) 指定…
結構前にシーン名とタグ名をタイプセーフに扱いたかったので作ってました。 スクリプトでシーン名を扱うのをタイプセーフにしてみた http://anchan828.tumblr.com/post/37544410340 Tag名を定数で扱えるように https://gist.github.com/anchan828/3cf9014a84…
gist9024678
Unity.app/Contents/Resources/ScriptTemplatesにあるテンプレートファイルに自由にReplaceできるキーワードを追加する デフォルトでサポートされているのは key 説明 #NAME# 拡張子なしのファイル名に変換 #SCRIPTNAME# 半角スペース無しで拡張子無しのファ…
このような時に出来るだけ素早く元に戻す。 まずこのような事になる場合 Unityの管理外でスクリプト名の変更をした Unityの管理外でスクリプトファイルの階層構成を変更した が挙げられます。つまり、Unityが把握してない所で変更したら「誰だお前!?」とな…
MonoBehaviourと同じような使い方すると理解されやすいんじゃないかと思って。 EditorMonoBehaviourを継承して使用します。 最初はEditorApplicationのラッパーになりそう。 便利で実装ややこしいと思ったものは追加していきます。
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です スクリプトファイルを生成した時に呼び出されるOnGeneratedCSProjectFiles ドキュメント化されてないけど…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です spriteExtrudeが1の時 spriteExtrudeが16の時
虫眼鏡のところに「お気に入り」を選択できるようにしてみました。 お気に入り機能は本来はUnityプロジェクト内のアセット検索に使用されますが、特に使ってない問題ないのでHierarchyの検索でも使用します。 使い方 まずお気に入り登録しましょう そうする…
2015年10月21日 Monodevelop バージョンが 5.9.6 になりました。また、Unity関連の Add-in をすべて入れているのでデバッガー動きます。 できること TextAreaに背景画像 GIF対応 (ちょっと重い) 編集の仕方 GIF の場合は TextArea_Background.png を消した後…
会社にGameControllerが届いたのでいじった時に作成したラッパー