0

私は団結するのが初めてです。助けが欲しいだけです。Androidデバイスのタッチイベントによるゲームオブジェクトのサイズ変更に関連しています。実際には、指でマルチタッチしてオブジェクトのサイズを変更したいです。モバイルでズームインとズームアウトを使用したように。立方体のオブジェクトがあるとします。したがって、タッチイベントで動的に再スケーリングできます。

ありがとう

4

1 に答える 1

0

これを使用して、ユーザーがマルチタッチを使用してサイズ変更する量を決定します

if (Input.touchCount >= 2)
{
    Vector2 touch0, touch1;
    float distance;
    touch0 = Input.GetTouch(0).position;
    touch1 = Input.GetTouch(1).position;

    distance = Vector2.Distance(touch0, touch1);
}

ここに別のスクリプトhttp://answers.unity3d.com/questions/301951/how-can-i-make-a-gameobject-scaleresize-with-mouse.htmlがあります。ここからそのスクリプトまでの距離を使用します。上記のコードを組み合わせて一緒に機能させるだけのスクリプト全体を求めているようです。

于 2013-02-09T05:44:41.867 に答える