-1

C# Unity3D でクリック アンド ドラッグしてキューブを移動する必要があります。私のコードは現在、ボタンをクリックしてキューブを作成しています。

using UnityEngine;
using System.Collections;

public class CDraggable : MonoBehaviour 
{
    Texture btnimg;

    // Use this for initialization
    void Start ()
    {
    }

    // Update is called once per frame
    Update () 
    {
        //here to write mousedrag code.
    }

    void OnGUI() 
    {
        if (GUI.Button(new Rect(400, 250, 50, 50), btnimg))
        {
            //Debug.Log("Clicked the button with an image");
            GameObject cube = GameObject.CreatePrimitive(PrimitiveType.Cube);
            cube.transform.position = new Vector3(-0.7F, 2, 0);
        }
    } 

}
4

3 に答える 3