Commit 9aec2d93 authored by 17김현학's avatar 17김현학

draw square to select path

parent e6bc3464
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &4717358246729322577
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 481547545775494362}
- component: {fileID: 8216549582370772806}
- component: {fileID: 1198387274067299882}
m_Layer: 5
m_Name: Image
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!224 &481547545775494362
RectTransform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4717358246729322577}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: -0.5, y: -0.5}
m_SizeDelta: {x: 1, y: 1}
m_Pivot: {x: 0, y: 0}
--- !u!222 &8216549582370772806
CanvasRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4717358246729322577}
m_CullTransparentMesh: 0
--- !u!114 &1198387274067299882
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4717358246729322577}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 0.48235294}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 21300000, guid: 0905f15ba4c169d478723617ce3c4ad1, type: 3}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
m_UseSpriteMesh: 0
m_PixelsPerUnitMultiplier: 1
fileFormatVersion: 2
guid: ea897371ce88d8541b961fedac9ceb8e
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
......@@ -629,6 +629,7 @@ GameObject:
m_Component:
- component: {fileID: 394305456}
- component: {fileID: 394305455}
- component: {fileID: 394305457}
m_Layer: 0
m_Name: UIManager
m_TagString: Untagged
......@@ -674,6 +675,20 @@ Transform:
m_Father: {fileID: 0}
m_RootOrder: 10
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &394305457
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 394305454}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 4cac6e9f5a929c3459ede6049a34ff3b, type: 3}
m_Name:
m_EditorClassIdentifier:
sd: {fileID: 4717358246729322577, guid: ea897371ce88d8541b961fedac9ceb8e, type: 3}
canvas: {fileID: 1193230064}
--- !u!1 &439858915
GameObject:
m_ObjectHideFlags: 0
......
......@@ -211,7 +211,6 @@ public class PathRenderer : MonoBehaviour
//square.PathList에서 0에서 시작해 finalPathNum까지 이동
var startPosition = levelManager.player.transform.position;
Debug.Log(startPosition + "test");
while (i <= finalPathNum)
{
......@@ -277,7 +276,6 @@ public class PathRenderer : MonoBehaviour
i++;
}
Debug.Log(levelManager.player.transform.position + "test");
shiftPath(i, levelManager.player.transform.position - startPosition);
Background.Toggle = true;
pathcreatable = true;
......@@ -310,7 +308,6 @@ public class PathRenderer : MonoBehaviour
square.pathVelocity.RemoveRange(1, times);
deltaPosition = ui.getXYVectorfromXZVector(deltaPosition);
Debug.Log(deltaPosition + "test");
int i;
for (i = 0; i < times; i++)
......
......@@ -201,7 +201,6 @@ public class UIManager : MonoBehaviour
if (Physics.Raycast(ray, out hit2))
{
var obj = hit2.collider.gameObject;
Debug.Log(obj.tag);
if (obj.tag == "path")
{
int pathNum = int.Parse(obj.name.Substring(13));
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine.UI;
using UnityEngine;
public class SelectArea : MonoBehaviour
{
public GameObject sd;
public Canvas canvas;
Vector3 startPos, endPos;
GameObject tempDrag;
void Start()
{
}
void Update()
{
if (Input.GetMouseButtonDown(0))
{
startPos = new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0);
tempDrag = Instantiate(sd, startPos, Quaternion.identity) as GameObject;
tempDrag.transform.parent = canvas.transform;
}
if (Input.GetMouseButton(0))
{
endPos = new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0);
tempDrag.transform.localScale = new Vector3(endPos.x - startPos.x, endPos.y - startPos.y, 0);
}
if (Input.GetMouseButtonUp(0))
{
Destroy(tempDrag);
}
}
}
fileFormatVersion: 2
guid: 4cac6e9f5a929c3459ede6049a34ff3b
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment