Author Archive

App Store Connect Holiday Schedule_app store connectのホリデースケジュール

By |

2018年の12月のAppleのアプリの審査がお休みになる期間がwebページでインフォメーションされています。 https://developer.apple.com/news/?id=11272018 今年も例年どおり ”New apps and app updates will not be accepted December 23 to 27 (Pacific Time), so any releases should be submitted, approved, and scheduled in advance” なので、 JST 日本標準時だと2018年12月23日(土) 17:00ー2018年12月28日(木) 16:59までが審査停止期間のようです。 https://www.jisakeisan.com/?y=2018&m=12&d=23&hh=0&mm=0&t1=pst&t2=jst 上記近辺でアプリを審査にいれる予定の方はご注意ください。  

“PazuTama2″_Match Puzzle Released-Unity

By |

“PazuTama2″_Match Puzzle Released-Unity

We released a sequel game to our Pazutama puzzle games series. The goal of the game is to defeat your opponent with the power of your puzzle solving abilities. 私達が過去に制作していたマッチパズルゲームの改良バージョンをPazuTama2としてリリースしました。 The previous iteration was pretty simple, you just had to tap on the color and it would erase all matching circles connected to it. This…

特定のUI要素上でマウスのローカルポジションを見つける

By |

特定のUI要素上でマウスのローカルポジションを見つける

まず、特定のUI要素が特定されているかどうかを調べる必要があります。UI要素がマウスでクリックされているかどうかを判断する方法は複数ありますが、最も一般的な方法はUnityのPointerEventSystemを使用することです。使用できるようにするには、イベントをトリガーするために必要なさまざまなインターフェースと“using UnityEngine.EventSystems;”というNamespaceを実装する必要があり、SceneのHierarchyにEventSystemを追加することも必要です。また、スクリプトはトリガーされたオブジェクト上にある必要があります。   このEventSystemの詳細については、このリンクをご覧ください: https://docs.unity3d.com/ScriptReference/EventSystems.PointerEventData.html   EventSystemの実装例を次に示します:   別の方法はUnityのBoundsを使用します。 イメージのようなUIオブジェクトでそれを使用できるようにするには、コライダーを置いてオブジェクトと同じサイズにする必要があります。次に、Boundsを見つかるために、このコライダーコンポーネントをスクリプトで取得します。これにより、マウスの位置がこれらの範囲内にあるかどうかを確認することができます。   Bounds についての詳細は、このリンクをチェックしてください: https://docs.unity3d.com/ScriptReference/Bounds.html   Bounds の実装例を次に示します:     オブジェクトをHoveringしていることがわかったので、次のステップは、マウスの位置を世界に相対的ではなく、そのオブジェクトに関連させて見つけることです。そのために、UnityのRectTransformUtilityを使用することができます。ローカルのRectTransformを新しいスクリーン位置として設定することができます。   RectTransformUtility についての詳細は、このリンクをしてください: https://docs.unity3d.com/ScriptReference/RectTransformUtility.html https://docs.unity3d.com/ScriptReference/RectTransformUtility.ScreenPointToLocalPointInRectangle.html   RectTransformUtility の二つの実装例を次に示します、1つはBoundsシステムを使用し、もう1つはEventSystemを使用します。   Boundsシステム:   EventSystem: *canvasがScreen space – Overlayに設定されているため、カメラパラメータはnullに設定されています。 このlocal mouse positionはいろいろな使い方ができます。 たとえば、カンバスにある、レンダーテクスチャを使用してミニーマップ上でクリック位置を取得することができます。

Myoのジェスチャーでコントロールするアプリのデモ

By |

Myoのジェスチャーでコントロールするアプリのデモ

Thalmic Labs 社のMyoというアームバンド型のコントローラーを使って、ジェスチャーを使って操作するアプリのデモを作成しました。 手のグー、パーによって操作するシンプルなゲームです。またジェスチャーによるメニュー選択を実装してみました。

FFmpegの動画圧縮・変換コマンドの使い方

By |

FFmpegの動画圧縮・変換コマンドの使い方

ちょっとした動画をアップロードしたいとき、スマートフォンなどでの動画撮影は大変便利ですが解像度が高すぎて容量が大きくなりがちです。動画のサイズを小さくしたい、変換したいときFFmpegはとてもパワフルなツールです。 Taking a small video with a smartphone is very easy but the resolution might be too high for uploading. To reduce the size of the video, you can use  FFmpeg to convert it ,it is a very powerful tool. なかでも使用頻度が高く、個人的によく使うコマンドを下記に記載します。 各コマンドは圧縮元ファイルがbinフォルダの直下にある場合を前提としています。 Among the frequently used commands here are the most efficient ones in my…

2017 iTunes Connect Holiday shutdown iOS審査休みスケジュール

By |

Appleのアプリの審査がお休みになる期間がwebページで公開されてます。 https://developer.apple.com/news/?id=11282017a 今年は ” New apps and app updates will not be accepted December 23 to 27 (Pacific Time), so any releases should be submitted, approved, and scheduled in advance.” なので、 JST 日本標準時だと2017年12月23日(土) 17:00ー2017年12月28日(木) 16:59までですね。 http://www.jisakeisan.com/?y=2017&m=12&d=23&hh=00&mm=00&t1=pst&t2=jst 上記近辺でアプリを審査にいれる予定の方は注意が必要そうです。

Oculus Rift ”VR not ready” (PC 動作スペック確認 ビデオカード)

By |

Oculus Rift ”VR not ready” (PC 動作スペック確認 ビデオカード)

Oculus もお手頃な価格になってきましたし、以前より気軽に試すことができる環境が整ってきました。 ただ安くはない買い物ですし、自分のPCで動作するかを事前に確認したいですよね。NvidiaとかGeForceとか何それ。よくわからない。知りたいのはVR Readyなの? Readyじゃないのといったところかと思います。 さすがOculus!ツールをしっかり用意してくれています。 https://ocul.us/compat-tool チェックしてくれる項目は -Graphics Card -Processor -Memory -Operating System -USB< 各項目が動作に必要なスペックを満たしているかどうかを知らせてくれます。 インストールが必要ですが、実行するだけでVR readyかどうか判定してくれて大変便利です。 Oculus Riftを購入を検討中であればお持ちのPCで一度試してみられるのもいいかもしれません。 推奨、最小スペックなどは下記のURLに記載があります。 https://support.oculus.com/1639441692997293

HoloLensで画面共有(Device Portal)

By |

HoloLensで画面共有(Device Portal)

HoloLensで見ている映像を周りの人にも見せたい! HoloLensを使っている人だけ楽しんでてズルい。どういう世界がみえてるのかみたい。 もしくはイベント等で、体験者以外にも見せたい場合、webブラウザー経由でDevice Poetalにアクセスして画面を共有することができます。 ただしWifi環境が必要です。 下記のオリジナルドキュメントを基に関係する部分を抜粋します。 https://docs.microsoft.com/en-us/windows/uwp/debug-test-perf/device-portal-hololens -デバイスポータルを設定するには 1.HoloLensの電源をオンにします。 2.ブルームジェスチャーでメインメニューを起動します。 3.セッティングを見つめエアタップジェスチャーでエアタップをもう一度行い好きな位置に配置。 4.アップデートメニューを選択します。 5.For developers メニューを選択を選択します。 6.Developer Modeを有効にします。 7.スクロールして Device Portalをオンにします。 1.HoloLensをwifiにつなぎます。 2.HoloLensのIPアドレスを見つけます。  Settings > Network & Internet > Wi-Fi > Advanced Options にあります。 もしくは、”Hey Cortana, what is my IP address?”とコルタナに聞いてもOKです。 ※私は発音がわるかった為、教えてもらえませんでした。 3.PC側から、先ほどのIPアドレスをアドレスバーに入力します。   https:// ブラウザーがセキュリティーの警告を表示してきますが、無視して進みます。 4.下記のような画面が表示されるかとおもいます。 PCとHoloLensが近い場合はHoloLensのサウンドストリーミングをオフにするとハウリングを防げます。 HoloLensのDevice portalへ初めてアクセスするときはユーザー名とパスワードを作成する必要があります。 1.PCのブラウザー側でHoloLensのIPアドレスを入れると、セットアップアクセスページにつながります。 2.暗証番号をリクエストをクリックして暗証番号を生成します。 3.HoloLensのテキストボックスに先ほどの暗証番号を入力します。 4.device portalに接続する為に使用するユーザー名を入力します。 ※Microsoft Account (MSA)…

Go Top