twitter.com#MyInstagram「私のお気に入り」フィルタ選択画面では、フィルタをドラッグして並び替えたり、上にドラッグして非表示にすることができます。非表示にしたフィルタを元に戻すには、右端の「管理」をタップします。 #Tech pic.twitter.com/F1oRTqRouw
— 植田達郎@忙しい〜 (@weed_7777) 2018年3月14日
Visual Studioのフォントを「Source Code Pro」ではなく「源ノ角ゴシック Code JP N」に設定する
以下のサイトからフォントをインストール:
フォントをインストールして、以下のように「ツール」→「オプション」で設定。
これで日本語もきれいに!太さは個人的には「N」がいいかなあと思います。
今日のTechネタ
twitter.com#物欲2018 #抱かれ枕 1万円です。気持ちよく寝れそう。欲しい… https://t.co/Tk8dbro7Tc #Tech pic.twitter.com/u37WMdnm9a
— 植田達郎@忙しい〜 (@weed_7777) 2018年3月9日
今日のTechネタ
twitter.com#MyInstagram「ボケ味を付ける」後から擬似的に画像に #ボケ を加えることができます。投稿する画像を選んで「編集」→「#チルトシフト」→「円形」→中心点をタップ。これは便利そう。 #Tech pic.twitter.com/z1J8TLsLMF
— 植田達郎@オフライン (@weed_7777) 2018年3月7日
Let Photon Unity Networking DemoBoxes sample work with HoloLens
Has anyone tried the Photon Unity Networking plugin? Any luck in getting it to work with HoloLens? If yes then how did you do it?
Just download PUN and try the very first sample... it just works.
- Import Photon Unity Networking
- Register App Id
- File > Build Settings > Scenes In Build
Uncheck all scenes but "DemoBoxes" - Open scene "DemoBoxes"
- Add "Box Colider" Component to all "Scripted Plane" in "Scripted Planes" to catch gaze
- Import MRTK
- Configure > Apply Mixed Reality Project Settings
- Configure > Apply Mixed Reality Scene Settings
- Configure > Apply UWP Capablity Settings
Check "Internet Client" - Add three parts to "OnClickInstantiate.cs" in "Scripted Plane" as below:
using UnityEngine; using System.Collections; using HoloToolkit.Unity.InputModule; // Added 1 public class OnClickInstantiate : MonoBehaviour, IInputClickHandler // Added 2 { public GameObject Prefab; public int InstantiateType; private string[] InstantiateTypeNames = {"Mine", "Scene"}; public bool showGui; void OnClick() { if (!PhotonNetwork.inRoom) { // only use PhotonNetwork.Instantiate while in a room. return; } switch (InstantiateType) { case 0: PhotonNetwork.Instantiate(Prefab.name, InputToEvent.inputHitPos + new Vector3(0, 5f, 0), Quaternion.identity, 0); break; case 1: PhotonNetwork.InstantiateSceneObject(Prefab.name, InputToEvent.inputHitPos + new Vector3(0, 5f, 0), Quaternion.identity, 0, null); break; } } void OnGUI() { if (showGui) { GUILayout.BeginArea(new Rect(Screen.width - 180, 0, 180, 50)); InstantiateType = GUILayout.Toolbar(InstantiateType, InstantiateTypeNames); GUILayout.EndArea(); } } public void OnInputClicked(InputClickedEventData eventData) // Added 3 { OnClick(); Debug.Log("Airtapped"); } }
Done!