コード例 #1
0
ファイル: HinaGrab.cs プロジェクト: Gman8r/NitoriWare
    void updateGrab()
    {
        Vector2 position = HinaCam.GCP();

        if (!centerOnCursor)
        {
            position += (Vector2)grabOffset;
        }
        transform.position = position;
    }
コード例 #2
0
ファイル: HinaGrab.cs プロジェクト: Gman8r/NitoriWare
 void updateStatus()
 {
     if (!grabbed)
     {
         if (Input.GetMouseButtonDown(0) && HinaCam.isMouseOver(_collider2D, float.PositiveInfinity, layerMask))
         {
             grabbed = true;
         }
     }
     else
     {
         if (!Input.GetMouseButton(0))
         {
             grabbed = false;
         }
     }
 }