2013-01-01から1年間の記事一覧
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が届いたのでいじった時に作成したラッパー
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です リバースエンジニアリングへの対策はしようね? Unityのデフォルト設定でそのまま Stripping Level を「S…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です Caching.readyとLoadFromCacheOrDownload 「LoadFromCacheOrDownloadを使っているのにキャシュされない!…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です propertyNameを知るには SpriteRendererのColorを操作したい時は下記のコードです。 Colorではなくm_Colo…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です エディタースクリプト(CustomEditorやPropertyDrawer)いらずでインスペクター上で値を変更した時のコー…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です TextFieald -> Button のとき、ボタンを押してもTextFieldにフォーカスが当たったままになる GUI.FocusCo…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です SpriteがSpritePackerによってAtlas化されている場合はtrueを返します。 SpritePackerの使い方
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です タグはよく「OnTriggerEnter」など衝突イベントの時に使用されます。 タグでGameObjectを判断する時、Gam…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です Colliderの頂点を編集する コンポーネントをアタッチしただけではこのように雑なコライダーになってしま…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です 使い方良くわからんかったのでメモ 選択されたオブジェクトを取得するには EditorGUIUtility.GetObjectPi…
この情報はUnity Documentation Tabsでも閲覧することが出来ます Unity Documentation Tabsで閲覧する場合のURLはこちら(EN)またはこちら(JP)です けいごのTIPSへようこそ! ここでは私の備忘録的な情報を記載していきます。 ためになることだったり、ど…
交流会開催場所東京都【年末だよ】Unity お・と・な のLT大会【ポロりもあるよ】201312/18(水)19:30◆201312/18(水)22:30 12月ですね!アドベントカレンダーもやってますね!ということでみんなでお酒を飲みながらUnityネタをLTしませんか?みなさんの持って…
AnimatorのStateなどにある、配列の位置を自由に移動させることが出来るものを「ReorderableList」というそうです。 これが使えたら便利なんだけどなーということで頑張ってみました。 まだ不十分なので近いうちに作り終えるつもり。
TextFieald -> Button のとき、ボタンを押してもTextFieldにフォーカスが当たったままになる GUI.FocusControl(""); FocusControlに空文字を設定することで解除できる
ここの文字って「Unity.app/Contents/Resources/UI_Strings_EN.txt」で取得しているのはわかっていたのですがアイコンをどうやって設定しているのかがわかりませんでした EditorGUIUtility.TextContentで取得できる GUILayout.Label(typeof(EditorGUIUtility…
ObjectPickerがScriptから自由に扱えるようになりました 使い方良くわからんかったのでメモ 選択されたオブジェクトを取得するには EditorGUIUtility.GetObjectPickerObject を使用します ObjectPickerのイベント取得は Event.current.commandName で判別を…
今までShurikenではOnParticleCollisionが動きませんでした まず、設定を「World」にして「Send Collision Messages」にチェック Particle SystemCubeの位置関係はこんな感じ 使う方法は二種類ある ParticleSystem自体にスクリプトをアタッチ using UnityEng…
AnimationCurve Gradient Color DoubleCurve ライブラリとして保存することも可能 Presetを保存する場所は「Preference Folder」か「Unity Project内」のどちらか 「Preference Folder」 : /Users/keigo/Library/Preferences/Unity/Editor-4.x/Presets それ…
GameViewに任意のアスペクト・解像度追加 カスタムで追加されたものは「ProjectSettings/GameViewSize.asset」に保存されている それだけでは無く、複数のGameWindowを生成した時、それぞれ独立したアスペクト・解像度を指定できるようになった(これまでは…
Unity4.2.0が公開されました。リリースノートを見てもらえればわかりますが、とにかく数が多いです。420個近くあります。 なので、とりあえず「目玉」と思ったものをリストアップします (∩´∀`)∩ワーイ Windows Store Apps(以下「WSA、x86 と ARM の両方に対応…
アイコンとかマテリアルとかいーっぱい EditorGUIUtility.GetEditorAssetBundleで取得できる 実はEditorGUIUtility.LoadはこのAssetBundleからロードしていたりする 使う時はこんな感じ Texture2D icon = EditorGUIUtility.Load ("Icons/Generated/PrefabNor…
Animatorウィンドウの背景とか、StateMachineかっこいいですよね。 この背景とStateMachineを使ってEditor拡張したいですよね。 これ、実は自分で作れます。APIも用意されています。 UnityEditor.Graphs UnityEditor.Graphsがそうです 背景の表示 見て欲しい…
オブジェクト名/ アセット名 で検索 ラベルで検索 参照元で検索 インスタンスID、またはアセットのパスで検索可能。アセットのパスの場合必ず""をつけるようにする。(スクリプトの場合""がなくても問題ないが混乱を避けるため) 「Find References In Scene…
標準で「Edit Script」があるので「Edit CustomEditor Script」を追加してみました。 課題はEditorScriptがない場合はコンテキストメニューに項目を出さないこと。