オブジェクトがクリックされると(マウスがプッシュされた位置からプッシュされていない位置に移動しているとき)、オブジェクトに力が加わります。 OnMouseUp
の情報はオブジェクトがクリックされたときにのみOnMouseUpが機能する
と記載しています。「マウスが押されているときと同じGUIElementまたはColliderを超えていなくても、OnMouseUpが呼び出されることに注意してください。
これはまさに私が欲しいものです。私はそれが画面上のどこかをクリックすると有効にしたい。それは私がオブジェクトをクリックするだけで動作しています。私は何かを誤解していますか?ここで
は、全体的なコード(非常に簡単)です:
public Rigidbody2D Player;
private void OnMouseUp()
{
{
Debug.Log("Test");
Player.AddForce(transform.up * 1000);
}
}
おかげで、
:以下
は、あなたが探しているものと思われますそのオブジェクトのために。 – Charleh今、私はそれを読んで、それは完全な意味があり、私はちょっとばかばかしいと感じます。 –
@JoeyVagedes私も間違ってそれを読んでいた!私はあまりにも愚かだ= P –