.Net互換性が最大、ファイルサイズ最大。Subset.NET互換性は全体の一部、ファイルサイズは小さく。Code必要でない場合に物理エンジンのコードを削減します。Dataメッシュについて、それが適用されたマテリアルが必要としていないデータを全て取り除く(接線、法線、色、UV)。////////////////iOSにインストールPVRTCテクスチャというのが使えるらしい。iOSにもUnityRemoteはある。注意点:ムービーテクスチャは不可能。OnMouseDown、OnMouseEnter、OnMouseOver、OnMouseExit、OnMouseDown、OnMouseUp、およびOnMouseDragイベントはサポートされていません。タイピングなどの動的機能はサポートされていません。ストリーミングはサポートされていません。サポートは制限されています。大まかな手順:まず、MacとiPhoneが必要。アップルのウェブサイトで、アップル・ディベロッパーアカウントを作る。iPhoneSDKをダウンロード。Xcodeもダウンロード。iTunesもダウンロード。MacにiPhoneを認識させる。iPhoneDeveloperCenterで証明書を作る。Certificateをダウンロードし、インストール。/////////////////ウェブブラウザでプレイFile>BuildSettingでWebPlayerにし、BuildAndRunで書き出せる。通常、ウェブではそのレベルのシーンがロードされたかどうか確認してからシーンを始める。ロードされてないのにはじめても上手くいかない。Deploymentを有効にした場合オフラインでウェブゲームができるようになる(厳密には、UnityObject.jsというネットワークと結びつけるファイルがローカルにも存在するようになるため)ただしUnityObject.jsはローカルのままだと更新されない。オンラインだとUntyサーバーから自動ダウンロードして更新されるのだが。bundleだけ配布すればよい。Settingキーボードやジョイスティックの入力を決定する。モバイルは対応していない。Managerを開ける。Horizontalやjumpなどは「軸」という。Input.GetAxis("Horizontal")などのスクリプトと関係する。("")の中はnameの内容で、デフォルトでは矢印キーかw,a,s,dで上下左右に動くが、この設定もここで行う。パラメータの内容は以下のとおり。Nameスクリプトからこの軸をチェックする文字列の名前。Button負の方向の軸を押すためのボタン。Button正の方向の軸を押すためのボタン。Button負の方向の軸を押すための、代わりのボタン。Button正の方向の軸を押すための、代わりのボタン。Gravity何もボタンが押されてない場合に軸がニュートラルになるための、毎秒単位での速度。この範囲の全てのアナログデバイスはニュートラルにマッピングされます。Sensitivity軸がターゲットの値に向かうための毎秒単位での速度。これはデジタルデバイスのみ向けです。Snapもし有効化すると、軸の値は、ボタンを反対方向に押したときに、ゼロにリセットされます。正の値に反転し、その逆も然りとなります。Type軸を制御する入力の種類。Axis軸を制御する接続されたデバイスの軸。Num軸を制御する接続されたジョイスティック。キーボードやジョイスティックの場合、値は-1〜1まで。マウスですばやく動かした場合などは、この範囲を超えることもある。複数の軸を同じ名前で定義すると、最も絶対値の大きい軸が返ってくる。同じ名前の軸で一つをキーボード用に一つをジョイスティック用に作ったとすると、キーボードを使えばキーボードから、ジョイスティックを使えばジョイスティックから反応が得られ、同時にやると絶対値の大きい装置に合わせられるということ。("a");///モバイル入力についてモバイルについては、スクリプトの構造体Touchを参照。Input.mousePosition同様、Input.touchesというのがある。iPhone,iPadは5本指まで同時タッチを検出できるが、Androidは2〜5で機種によって異なるなどの規定がある(2014/7時点)fingerIdタッチの一意のインデックス。positionタッチの画面位置。deltaPosition最終フレーム以降のタッチの画面位置の差分。deltaTime最後の状態変更から経過した時間。画面はユーザによるクイックな指のタップを識別できます。このカウンタによりユーザが、指を横に動かさずに、何回画面をタップしたか知らせます。呼ばれるタッチの状態を表現します。これによりタッチが始まったばかりなのか、ユーザが指を移動したのか、もしくは指を上げたところなのかを判断できます。次のうちのいずれかの値をとります:Began指がスクリーンをタッチしたばかりです。Moved指がスクリーン上で動きました。Stationary指がスクリーンをタッチしてますが最終フレームから移動してません。Ended指がスクリーン上から離れました。これはタッチの最終フェーズです。ユーザがデバイスを顔全体につけたとおか、同時に5タッチ以上が同時に発生した、等です。これはタッチの最終フェーズです。transform.rotation);}}}}重力(スマホを傾けると反応するヤツ)はInput.accelerationというのを使う。