Example #1
0
    public void AddGenericObjectToDrag(SceneObjectData data)
    {
        GenericObject go = GetGenericObjectByName(data.sceneObjectName);

        draggableSceneObject      = Instantiate(go);
        draggableSceneObject.data = data;
        draggableSceneObject.transform.SetParent(World.Instance.scenesManager.sceneActive.sceneObjects);
        draggableSceneObject.Init(data, Vector3.zero);
        draggableSceneObject.transform.localEulerAngles = new Vector3(90 + 20, 0, 0);
        draggableSceneObject.transform.localPosition    = new Vector3(1000, 0, 0);
        go.OnSetColliders(false);
    }