読者です 読者をやめる 読者になる 読者になる

Unity AssetStoreまとめ

アセットストア日替わりタイムセールの記事を書いていきます。

Easy Touch 5 : Touchscreen & Virtual Controls モバイル向けのジョイスティック&ジェスチャー入力イベント

35% スクリプト 入出力

f:id:assetsale:20160928222748j:plain f:id:assetsale:20160924023130j:plain

今日のアセット

Easy Touch 5 : Touchscreen & Virtual Controls

$35 => $22.75    35%OFF

(※アセット名が更新されておらず相違してますが、5が正です)

 

Easy Touch 5 は、モバイルプラットフォームで制作する為のパワフルなタッチ入力システムです。評価数587もある大人気アセットだ!

 

スマートフォンで基本的な操作「タップ、ダブルタップ、スワイプ、ツイスト、ピンチ、長押し、ドラッグ、マルチタッチ」の検出ができます。

 

スクリプトをアタッチするだけでイベントが返ってくるのでシンプルで手軽♪ これからモバイルゲーム開発をする初心者の方にとっても時間と手間が省ける便利な入力システムでしょう。

 

f:id:assetsale:20160928223434p:plain

アセットタイトル画像にもデカデカと、あのアイコンが表示されてますが、

ソースコードを書かずにゲームを作るアセット「Playmaker」と連携することも可能で、入力周り(ジョイスティックなど)に活躍に期待できそうです。


 

2種類のデモが用意されています。

デモ1 - EASY TOUCH 4.X

 4.x時代から搭載されている定番機能

デモ2 - EASY Touch Controls

 4種類のEvent & Input方式のデモ

 

デモ1 - EASY TOUCH 4.X

f:id:assetsale:20160924230149j:plain

「タップ、ダブルタップ、スワイプ、ツイスト、ピンチ、長押し、ドラッグ、マルチタッチ」の動作テスト

UIにタッチできるかできないかの判定↓ UnityUIのタッチ検出、簡単なミニゲームが試せるデモです。

 

Advanced examples - Auto Select

f:id:assetsale:20160924233304g:plain

球の範囲内をロングタップしている間、その座標位置を取得します。

1pxでも離れたらタップしてない判定になる。

レイヤー切り替えにより、指定されたレイヤーのみ入力を受け付けます。

 

デモ2 - EASY Touch Controls

f:id:assetsale:20160924230228j:plain

 

レバーを使ったジョイスティック アーケードスティック

f:id:assetsale:20160924234053g:plain

 

コントローラーの十字キー

f:id:assetsale:20160924234245j:plain

 

タッチパッド - エリア

f:id:assetsale:20160924234501j:plain

指定したエリアをタップしてジョイスティックにする操作方法

 

FPS example
3ed person
3ed person dungeon

f:id:assetsale:20160924235224g:plain

PCでの操作はかなり難しいですが、ジョイスティックを使ったFPSゲームのコントロールを体感することができる。

 

動画前半:シンプルな手順での実装 /   動画後半:Playmakerを使った実装

EasyTouch5 : New features quick overview - YouTube(8:49)

コリジョンを持つオブジェクトにスクリプト(Quick Touch等)をアタッチして、パラメータの設定及び、イベントの送り先を指定するだけで実装完了。超スピーディに開発できるかも!

f:id:assetsale:20160925005751j:plain

 

ジョイスティックを使った実装方法

Easy Touch 5 : Virtuals Controllers new features - YouTube(14:15)

 

特徴:
タップ、ダブルタップ、スワイプ、ツイスト、ピンチ、マルチタッチといったメジャーなジェスチャは全てEasyTouchが識別でき、幾つものタッチに対応しています。

 

モバイル機器のゲームを制作するのに必要なものは全て揃っています。中指のシュミレーションで、こんなに簡単なモバイルプラットフォームの開発はこれまでありませんでした。

 

* C#のイベント※オートゲームオブジェクトの選択
* マルチカメラ
* レイヤー
* UnityUI(uGUI)サポート
* PlayerMakerアドオン
* ジョイスティック
* DPAD
* タッチパッド
* ボタン
* パワフルAPI

EASYTOUCH 5の新機能
* クイックジェスチャー。
* PlayerMaker1.8(ベータ版)用のアドオンでのビルド
* EasyTouch Controls 2.X
* 新しい構文は、UpdateメソッドでEASYTOUCHを使用します。
* namespaceにHedgehogTeam.EasyTouchを追加します。
* Add TV_OS from Unity directive. (Unity 5.3)

* 新しいプロパティ入力、半径を公開(Unity5.3)
* Unity 5.3.X UnityでサポートマルチタッチリモートおよびEASYTOUCHは2.X.をコントロール

 

前回セール情報

2016年2月9日にて登場

 

22.75ドルの計算結果 (1ドル 100.5700 円)
22.75ドル は、 2,287円

定価35ドルなら、3,519円