UnityUnityでインスペクタに表示する変数のヘルプをTooltipを使って書くことがあると思います。これあまり見ないし、そもそも設定されているかどうかわかりづらすぎませんか?という不満が前々からあったので独自のTooltipを軽く作ってみました。作ったものこんな感じのものを作りました。辞書的なTooltip作ってみてる。2018年8月9日その変数のヘルプのほか、関連するヘルプがあればリンクが表示されます。シャドウバースのゲーム中に出るヘルプが非常に好きなのでそんなイメージで作りました。SourceからデータソースのScriptableObjectを生成します2.データを入力します。_actorPrefabId;これだけで、あとはいい感じに表示してくれます。ソースコード(Window)まずデータソースのScriptableObjectから。"生成済みのSourceがありません。}}#endif説明はコメントに書いてある通りです。ViewにはPopupWindowContentを使っています。この部分のソースコードを示します。EditorGUILayout.LabelField("BalloonHelpSourceが作成されていません。EditorGUILayout.LabelField("Helpが定義されていません。}}#endifここまででBalloonHelp.Show()でウィンドウが開かれるようになりました。ソースコード(アトリビュート)直接BalloonHelp.Show()で呼び出してもいいですが、アトリビュートで簡単に呼び出せるようにして見ます。}}PropertyAttributeにはデータソースのIDを保持しておきます。次にこのアトリビュートのPropertyDrawerを書きます。押下したらBalloonHelp.Show()を呼ぶ処理を加えています。»プロフィールUnityエンジニア。グラフィックスへの興味が強めです。Blur(渦巻ブラー)のポストエフェクトを実装する月別アーカイブはてなブログをはじめよう!halya_11さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。