青空の月

Unity, C#, アプリ開発関連について。

EditorWindow上に通知メッセージを表示する

ウインドウ上に通知メッセージを表示する。

↓こういうヤツ

f:id:masa795:20140309184947j:plain

 

EditorWindow.ShowNotification()

を呼び出して表示する。

 

通知自体は大体5秒位で自動的にフェードアウトする。フェードアウトする時間が指定出来ないのがちょっと残念だけど、すぐ消したい場合は、RemoveNotificationを使えばすぐ消せる。

 

通知が表示されている時も後ろのUIとか操作はできる。

 

通知メッセージ内に画像も載せられる様なので載せてみた。

通知内容に応じて画像変えて表示する方がいい気がする。

f:id:masa795:20140309190009j:plain

 

 

EditorWindow上に通知を表示する

 

 

EditorWindow.ShowNotification

http://docs-jp.unity3d.com/Documentation/ScriptReference/EditorWindow.ShowNotification.html

 

UnityでWebSocketを扱うAsset

UnityでWebSocketを扱うアセットを調べたらストアにはこんなのがあるみたい。

 

 

 

 

中でも「WebSocket-Sharp for Unity」はこちらのGitHubで公開されていて

自分でビルドしてDLLを生成すれば使用できるので試してみることができる。

 

ビルドの方法などはこちらのサイトにもあるように落としてきたフォルダ内のwebsocket-sharp.slnをXamarin(MonoDevelop)などで開きビルドするだけで簡単に用意できた。

 

 

 

 

Assetをブログなどで紹介する

話のネタ的には古くなってしまったけれどブログなどでUnityのアセットを紹介する際にこんな感じに画像付きの見やすい形にしてくれる便利なタグ。

 

 

使い方も簡単でスクリプトタグをコピペして表示したいアセットのIDに変更するだけでOK。

<script src="http://assetstore-content.unity3d.co.jp/11228" type="application/javascript"></script>

 

表示方法も何種類か用意されているので、このDemoページを見て、使いたいスクリプトをコピペすれば良い。

 

 Unityの公式ブログではこのページで紹介されています。

http://blogs.unity3d.com/2013/12/04/unity-web-hack-embedding-asset-store-items-made-easy/