diff --git a/Assets/FactManager.cs b/Assets/FactManager.cs index 2bbb3f8fbb07dc1c7509690750f22ce700b3b0f6..228c94fc62fbdcc92ee4de87f6640481d836fad5 100644 --- a/Assets/FactManager.cs +++ b/Assets/FactManager.cs @@ -233,7 +233,32 @@ public void OnHit(RaycastHit hit) //Event for end of line-rendering in "ShinyThings" CommunicationEvents.StopCurveDrawingEvent.Invoke(null); //Create AngleFact - //TODO: CommunicationEvents.AddFactEvent.Invoke(this.AddAngleFact()); + //Check if selected Lines are the same -> if true -> cancel + if (!(angleModeFirstLineSelected.Id == tempFact.Id)) + { + //Check if selected Lines have a common Point = id2 for AngleFact + if (((LineFact)angleModeFirstLineSelected).Pid1 == ((LineFact)tempFact).Pid1) + { + CommunicationEvents.AddFactEvent.Invoke(this.AddAngleFact(((LineFact)angleModeFirstLineSelected).Pid2, ((LineFact)tempFact).Pid1, ((LineFact)tempFact).Pid2, GetFirstEmptyID())); + } + else if (((LineFact)angleModeFirstLineSelected).Pid1 == ((LineFact)tempFact).Pid2) + { + CommunicationEvents.AddFactEvent.Invoke(this.AddAngleFact(((LineFact)angleModeFirstLineSelected).Pid2, ((LineFact)tempFact).Pid2, ((LineFact)tempFact).Pid1, GetFirstEmptyID())); + } + else if (((LineFact)angleModeFirstLineSelected).Pid2 == ((LineFact)tempFact).Pid1) + { + CommunicationEvents.AddFactEvent.Invoke(this.AddAngleFact(((LineFact)angleModeFirstLineSelected).Pid1, ((LineFact)tempFact).Pid1, ((LineFact)tempFact).Pid2, GetFirstEmptyID())); + } + else if (((LineFact)angleModeFirstLineSelected).Pid2 == ((LineFact)tempFact).Pid2) + { + CommunicationEvents.AddFactEvent.Invoke(this.AddAngleFact(((LineFact)angleModeFirstLineSelected).Pid1, ((LineFact)tempFact).Pid2, ((LineFact)tempFact).Pid1, GetFirstEmptyID())); + } + else + { + //TODO: Hint that the selected Lines have no common point + } + } + this.angleModeIsFirstLineSelected = false; this.angleModeFirstLineSelected = null; } @@ -248,6 +273,7 @@ public void OnHit(RaycastHit hit) } else { + //TODO: If Point was hit: Angle Drawing with Selecting 3 Points if (this.angleModeIsFirstLineSelected) { //Deactivate CurveDrawing and first line selection diff --git a/Assets/Graphics.meta b/Assets/Graphics.meta deleted file mode 100644 index 2f27852dee817f89c3c9f3c670d67c4e8a201894..0000000000000000000000000000000000000000 --- a/Assets/Graphics.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: eec83b50c1e0c604aa91430f72c8dbb0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/InteractionEngine/FactSpawner.cs b/Assets/InteractionEngine/FactSpawner.cs index 8283e76c0ca14d1b313fbb85a3fe0fc047327a8a..fc73466b4910a6441eb17246c3d6e95fd92a4957 100644 --- a/Assets/InteractionEngine/FactSpawner.cs +++ b/Assets/InteractionEngine/FactSpawner.cs @@ -31,6 +31,9 @@ public void FactAction(Fact fact) case LineFact lineFact: SpawnLine(lineFact); break; + case AngleFact angleFact: + SpawnAngle(angleFact); + break; } } @@ -93,6 +96,82 @@ public void SpawnLine(LineFact lineFact) } + public void SpawnAngle(AngleFact angleFact) + { + + Vector3 point1 = (Facts[angleFact.Pid1] as PointFact).Point; + Vector3 point2 = (Facts[angleFact.Pid2] as PointFact).Point; + Vector3 point3 = (Facts[angleFact.Pid3] as PointFact).Point; + + Vector3 tempPoint1; + Vector3 tempPoint3; + + //Length of the Angle relative to the Length of the shortest of the two lines (point2->point1) and (point2->point3) + float lengthFactor = 0.3f; + //AngleGO: Triangle-Length: 3/4, Circle-Length: 1/4 + float angleGoFactorTriangleToCircle = 1.25f; + + //Make 2 TempPoints positioned on length% from Point2 to Point3 and on length% from Point2 to Point1 + //Will be used for z-Coordinate of the Angle + float length = 0; + if ((point1 - point2).magnitude >= (point3 - point2).magnitude) + { + length = lengthFactor * (point3 - point2).magnitude; + tempPoint1 = point2 + length * (point1 - point2).normalized; + tempPoint3 = point2 + length * (point3 - point2).normalized; + } + else + { + length = lengthFactor * (point1 - point2).magnitude; + tempPoint1 = point2 + length * (point1 - point2).normalized; + tempPoint3 = point2 + length * (point3 - point2).normalized; + } + + //Change FactRepresentation to Angle + this.FactRepresentation = (GameObject)Resources.Load("Prefabs/Angle", typeof(GameObject)); + GameObject angle = GameObject.Instantiate(FactRepresentation); + + //Place the Angle at position of point2 + angle.transform.position = point2; + + //Change scale and rotation, so that the angle is in between the two lines + var v3T = angle.transform.localScale; + //Calculate the Vector from point 2 to a POINT, where (point2->POINT) is orthogonal to (POINT->tempPoint3) + Vector3 tempProjection = Vector3.Project((tempPoint3 - point2), (Vector3.Lerp((tempPoint1 - point2).normalized, (tempPoint3 - point2).normalized, 0.5f))); + + //Make the Angle as long as length + length of the half-circle + v3T.x = (tempProjection).magnitude * angleGoFactorTriangleToCircle; + + //For every Coordinate x,y,z we have to devide it by the LocalScale of the Child, + //because actually the Child should be of this length and not the parent, which is only the Collider + v3T.x = v3T.x / angle.transform.GetChild(0).GetChild(0).localScale.x; + + //y of the angle-GameObject here hard coded = ratio of sphere-prefab + v3T.y = 0.05f / angle.transform.GetChild(0).GetChild(0).localScale.y; + + //z should be as long as the distance between tempPoint1 and tempPoint3 + v3T.z = (tempPoint3 - tempPoint1).magnitude / angle.transform.GetChild(0).GetChild(0).localScale.z; + + //Change Scale/Rotation of the Line-GameObject without affecting Scale of the Text + angle.transform.GetChild(0).localScale = v3T; + + //Rotate so that the rotation points from point2 to the middle of point3 and point1 + angle.transform.GetChild(0).rotation = Quaternion.FromToRotation(Vector3.right, (Vector3.Lerp((tempPoint1 - point2).normalized, (tempPoint3 - point2).normalized, 0.5f))); + //Now the rotation around that direction must also be adjusted + angle.transform.GetChild(0).RotateAround(point2, (Vector3.Lerp((tempPoint1 - point2).normalized, (tempPoint3 - point2).normalized, 0.5f)), Vector3.Angle(angle.transform.GetChild(0).forward.normalized, (tempPoint3 - tempPoint1).normalized)); + + string letter = ((Char)(64 + angleFact.Id + 1)).ToString(); + angle.GetComponentInChildren<TextMeshPro>().transform.localPosition = new Vector3((0.5f * tempProjection).x, angle.GetComponentInChildren<TextMeshPro>().transform.localPosition.y, (0.5f * tempProjection).z); + angle.GetComponentInChildren<TextMeshPro>().text = letter; + angle.GetComponentInChildren<FactObject>().Id = angleFact.Id; + //If a new Angle was spawned -> We are in CreateAngleMode -> Then we want the collider to be disabled + if (CommunicationEvents.ActiveToolMode != ToolMode.ExtraMode) + //Deactivate the Collider of the Angle itself + angle.transform.GetComponentInChildren<MeshCollider>().enabled = false; + angleFact.Representation = angle; + + } + public void DeleteObject(Fact fact) { Debug.Log("delete obj of "+ fact.Id); diff --git a/Assets/Resources/AngleGO.asset b/Assets/Resources/AngleGO.asset index 31b35108ac5cdc31466640e98f6b8717fb967938..552e2cbfa73e84f87b96607ea8658c5f5b7eff2d 100644 --- a/Assets/Resources/AngleGO.asset +++ b/Assets/Resources/AngleGO.asset @@ -15,10 +15,10 @@ Mesh: topology: 0 baseVertex: 0 firstVertex: 0 - vertexCount: 162 + vertexCount: 158 localAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 5.5, y: 0.5, z: 4} + m_Center: {x: 0.5000001, y: 0, z: 0} + m_Extent: {x: 0.5000001, y: 1, z: 0.5000001} m_Shapes: vertices: [] shapes: [] @@ -32,10 +32,10 @@ Mesh: m_KeepVertices: 1 m_KeepIndices: 1 m_IndexFormat: 0 - m_IndexBuffer: 0000010002000300040005000600040003000700040006000800040007000900040008000a00040009000b0004000a000c0004000b000d0004000c000e0004000d000f0004000e00100004000f001100040010001200040011001300040012001400040013001500040014001600040015001700040016001800040017001900040018001a00040019001b0004001a001c0004001b001d001e001f00200021002200220021002300230021002400240021002500250021002600260021002700270021002800280021002900290021002a002a0021002b002b0021002c002c0021002d002d0021002e002e0021002f002f00210030003000210031003100210032003200210033003300210034003400210035003500210036003600210037003700210038003800210039003a003b003c003b003d003c003e003f0040003f00410040004200430044004300450044004600470048004700490048004a004b004c004b004d004c004e004f0050004f00510050005200530054005300550054005600570058005700590058005a005b005c005b005d005c005e005f0060005f00610060006200630064006300650064006600670068006700690068006a006b006c006b006d006c006e006f0070006f00710070007200730074007300750074007600770078007700790078007a007b007c007b007d007c007e007f0080007f00810080008200830084008300850084008600870088008700890088008a008b008c008b008d008c008e008f0090008f00910090009200930094009300950094009600970098009700990098009a009b009c009b009d009c009e009f00a0009f00a100a000 + m_IndexBuffer: 000001000200030004000500050004000600060004000700070004000800080004000900090004000a000a0004000b000b0004000c000c0004000d000d0004000e000e0004000f000f0004000000010004001000100004001100110004001200120004001300130004001400140004001500150004001600160004001700170004001800180004001900190004001a001a00040003001b001c001d001e001f00200021001f001e0022001f00210023001f00220024001f00230025001f00240026001f00250027001f00260028001f00270029001f0028002a001f0029001d001f002a002b001f001c002c001f002b002d001f002c002e001f002d002f001f002e0030001f002f0031001f00300032001f00310033001f00320034001f00330035001f00340020001f0035003600370038003700390038003a003b003c003b003d003c003e003f0040003f00410040004200430044004300450044004600470048004700490048004a004b004c004b004d004c004e004f0050004f00510050005200530054005300550054005600570058005700590058005a005b005c005b005d005c005e005f0060005f00610060006200630064006300650064006600670068006700690068006a006b006c006b006d006c006e006f0070006f00710070007200730074007300750074007600770078007700790078007a007b007c007b007d007c007e007f0080007f00810080008200830084008300850084008600870088008700890088008a008b008c008b008d008c008e008f0090008f00910090009200930094009300950094009600970098009700990098009a009b009c009b009d009c00 m_VertexData: serializedVersion: 2 - m_VertexCount: 162 + m_VertexCount: 158 m_Channels: - stream: 0 offset: 0 @@ -58,9 +58,9 @@ Mesh: format: 0 dimension: 2 - stream: 0 - offset: 64 + offset: 0 format: 0 - dimension: 2 + dimension: 0 - stream: 0 offset: 0 format: 0 @@ -93,8 +93,8 @@ Mesh: offset: 0 format: 0 dimension: 0 - m_DataSize: 11664 - _typelessdata: 000090c0000000bf0000804000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f00002041000080407412833b9fe3793f000090c0000000bf000080c000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f00002041000080c06f12833bdba50c3f0000b040000000bf0000000000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f00000000000000005a93093fbd44433f442d94c0000000bf56cf7d4000000000000080bf00000000000080bf00000000b510f335000080bf0000803f0000803f0000803f0000803faaa8853d55cffd3e26110b3f403a8f3e000090c0000000bf0000803400000000000080bf00000000000080bf00000000b510f335000080bf0000803f0000803f0000803f0000803f00000000000000006b38413fd2ca923e000090c0000000bf0000804000000000000080bf00000000000080bf00000000b510f335000080bf0000803f0000803f0000803f0000803f2ebdbb320000003f86990a3fd0ca923e404898c0000000bfeb46774000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fee83043eea46f73efa750c3f4ab98b3ef03e9cc0000000bf60836c4000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f14ef433e5f83ec3ee8c10e3f4f57883e0000a0c0000000bfd8b35d4000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f0100803ed7b3dd3ee0ea113f1723853efa7aa3c0000000bf35194b4000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fcad79b3e3419cb3e0be3153fb02a823e9ea0a6c0000000bff404354000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803ff304b53ef304b53e05991a3f3cf67e3e2663a9c0000000bfcbd71b4000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f3419cb3ecad79b3e2cf81f3f43407a3e7ab6abc0000000bf0200004000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fd7b3dd3e0100803ef8e8253f1948763e6c90adc0000000bf19efc33f00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f5e83ec3e17ef433e65512c3f201f733edee8aec0000000bff383843f00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fea46f73ef183043e6115333f34d3703eeab9afc0000000bfb5a8053f00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f54cffd3eb1a8853d48173a3f636e6f3e0000b0c0000000bfb8f4eeb300000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f0000003f2ebd3bb36b38413fc4f66e3eeab9afc0000000bfa9a805bf00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f54cffd3eada885bd8c59483f656e6f3edee8aec0000000bfed8384bf00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fea46f73eef8304be735b4f3f37d3703e6c90adc0000000bf13efc3bf00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f5e83ec3e15ef43be6e1f563f251f733e7ab6abc0000000bffdffffbf00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fd7b3dd3effff7fbeda875c3f1e48763e2663a9c0000000bfc8d71bc000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f3519cb3ec9d79bbea678623f47407a3e9ea0a6c0000000bff10435c000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803ff404b53ef204b5becdd7673f40f67e3efa7aa3c0000000bf32194bc000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fcbd79b3e3319cbbec68d6c3fb22a823e0000a0c0000000bfd7b35dc000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803ffdff7f3ed8b3ddbef185703f1823853ef23e9cc0000000bf5d836cc000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f1aef433e5e83ecbee8ae733f4e57883e404898c0000000bfea4677c000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fec83043eeb46f7bed6fa753f4bb98b3e462d94c0000000bf53cf7dc000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fb6a8853d54cffdbeaa5f773f3f3a8f3e000090c0000000bfffff7fc000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f2edeccb1000000bf4bd7773fd0ca923e0000b0400000003f00000000000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f00000000000000006f12833bae01aa3e000090c00000003f000080c0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f000020c1000080c05a93093fa60ff33d000090c00000003f00008040000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f000020c1000080406193093fb69f0b3f000090c00000003f00008040000000000000803f000000000000803f00000000b510f3b5000080bf0000803f0000803f0000803f0000803f2ebdbbb20000003f4bd7773f2dde6a3e000090c00000003f00008034000000000000803f000000000000803f00000000b510f3b5000080bf0000803f0000803f0000803f0000803f00000000000000006b38413f31de6a3e442d94c00000003f56cf7d40000000000000803f000000000000803f00000000b510f3b5000080bf0000803f0000803f0000803f0000803faaa885bd55cffd3eab5f773f0dbd633e404898c00000003feb467740000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fee8304beea46f73ed7fa753f22bb5c3ef03e9cc00000003f60836c40000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f14ef43be5f83ec3ee9ae733f2cf7553e0000a0c00000003fd8b35d40000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f010080bed7b3dd3ef185703fbd8e4f3efa7aa3c00000003f35194b40000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fcad79bbe3419cb3ec78d6c3ff09d493e9ea0a6c00000003ff4043540000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803ff304b5bef304b53ecdd7673fcc3e443e2663a9c00000003fcbd71b40000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f3419cbbecad79b3ea778623fd3883f3e7ab6abc00000003f02000040000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fd7b3ddbe0100803edb875c3faa903b3e6c90adc00000003f19efc33f000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f5e83ecbe17ef433e6f1f563fb167383edee8aec00000003ff383843f000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fea46f7bef183043e745b4f3fc31b363eeab9afc00000003fb5a8053f000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f54cffdbeb1a8853d8d59483ff1b6343e0000b0c00000003fb8f4eeb3000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f000000bf2ebd3bb36b38413f503f343eeab9afc00000003fa9a805bf000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f54cffdbeada885bd49173a3fefb6343edee8aec00000003fed8384bf000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fea46f7beef8304be6215333fc11b363e6c90adc00000003f13efc3bf000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f5e83ecbe15ef43be66512c3fac67383e7ab6abc00000003ffdffffbf000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fd7b3ddbeffff7fbef9e8253fa5903b3e2663a9c00000003fc8d71bc0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f3519cbbec9d79bbe2cf81f3fcf883f3e9ea0a6c00000003ff10435c0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803ff404b5bef204b5be05991a3fc83e443efa7aa3c00000003f32194bc0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fcbd79bbe3319cbbe0be3153fed9d493e0000a0c00000003fd7b35dc0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803ffdff7fbed8b3ddbee1ea113fbb8e4f3ef23e9cc00000003f5d836cc0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f1aef43be5e83ecbee9c10e3f26f7553e404898c00000003fea4677c0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fec8304beeb46f7befb750c3f21bb5c3e462d94c00000003f53cf7dc0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fb6a885bd54cffdbe26110b3f09bd633e000090c00000003fffff7fc0000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f2edecc31000000bf86990a3f2dde6a3e0000b040000000bf00000000eb26be3e00000000a6b06dbfa6b06d3f00000000eb26be3e000080bf0000803f0000803f0000803f0000803f0000008000000000ebef153f7fdeea3d000090c0000000bf000080c0eb26be3e00000000a6b06dbfa6b06d3f00000000eb26be3e000080bf0000803f0000803f0000803f0000803f45532cc1000000006376373ce9ddea3d0000b0400000003f00000000eb26be3e00000000a6b06dbfa6b06d3f00000000eb26be3e000080bf0000803f0000803f0000803f0000803f000000000000803febef153f78417b3d000090c00000003f000080c0eb26be3e00000000a6b06dbfa6b06d3f00000000eb26be3e000080bf0000803f0000803f0000803f0000803f45532cc10000803f6376373c4a407b3d000090c0000000bf0000804017d881be000000008ca1773f8ca177bf0000000017d881be000080bf0000803f0000803f0000803f0000803ff6f105bd00000000a577373c2913833b000090c00000003f0000804017d881be000000008ca1773f8ca177bf0000000017d881be000080bf0000803f0000803f0000803f0000803ff6f105bd0000803f2876373cf2dd6a3d442d94c0000000bf56cf7d4017d881be000000008ca1773f8ca177bf0000000017d881be000080bf0000803f0000803f0000803f0000803f2ef2053d000000006915833b6f12833b442d94c00000003f56cf7d4017d881be000000008ca1773f8ca177bf0000000017d881be000080bf0000803f0000803f0000803f0000803f2ef2053d0000803f6f12833bdbdd6a3d442d94c0000000bf56cf7d40a4631fbf00000000d253483fd35348bf00000000a4631fbf000080bf0000803f0000803f0000803f0000803f3bf205bd000000007df87b3faf0ff33d442d94c00000003f56cf7d40a4631fbf00000000d253483fd35348bf00000000a4631fbf000080bf0000803f0000803f0000803f0000803f3bf205bd0000803f7ff87b3fb826303e404898c0000000bfeb467740a4631fbf00000000d253483fd35348bf00000000a4631fbf000080bf0000803f0000803f0000803f0000803feaf1053d000000005fbb793fac0ff33d404898c00000003feb467740a4631fbf00000000d253483fd35348bf00000000a4631fbf000080bf0000803f0000803f0000803f0000803feaf1053d0000803f61bb793fb726303e404898c0000000bfeb46774083214ebf000000002bcf173f2bcf17bf0000000083214ebf000080bf0000803f0000803f0000803f0000803ff2f105bd000000005fbb793fac0ff33d404898c00000003feb46774083214ebf000000002bcf173f2bcf17bf0000000083214ebf000080bf0000803f0000803f0000803f0000803ff2f105bd0000803f61bb793fb726303ef03e9cc0000000bf60836c4083214ebf000000002bcf173f2bcf17bf0000000083214ebf000080bf0000803f0000803f0000803f0000803f2ff2053d0000000035e1763faa0ff33df03e9cc00000003f60836c4083214ebf000000002bcf173f2bcf17bf0000000083214ebf000080bf0000803f0000803f0000803f0000803f2ff2053d0000803f37e1763fb526303ef03e9cc0000000bf60836c40ba5564bf000000007c82e73e7d82e7be00000000bb5564bf000080bf0000803f0000803f0000803f0000803f1af205bd0000000035e1763faa0ff33df03e9cc00000003f60836c40ba5564bf000000007c82e73e7d82e7be00000000bb5564bf000080bf0000803f0000803f0000803f0000803f1af205bd0000803f37e1763fb526303e0000a0c0000000bfd8b35d40ba5564bf000000007c82e73e7d82e7be00000000bb5564bf000080bf0000803f0000803f0000803f0000803f1cf2053d000000003956733fa80ff33d0000a0c00000003fd8b35d40ba5564bf000000007c82e73e7d82e7be00000000bb5564bf000080bf0000803f0000803f0000803f0000803f1cf2053d0000803f3b56733fb526303e0000a0c0000000bfd8b35d405ac46fbf000000003e6bb33e3e6bb3be000000005ac46fbf000080bf0000803f0000803f0000803f0000803f32f205bd000000003956733fa80ff33d0000a0c00000003fd8b35d405ac46fbf000000003e6bb33e3e6bb3be000000005ac46fbf000080bf0000803f0000803f0000803f0000803f32f205bd0000803f3b56733fb526303efa7aa3c0000000bf35194b405ac46fbf000000003e6bb33e3e6bb3be000000005ac46fbf000080bf0000803f0000803f0000803f0000803feff1053d0000000043196f3fa70ff33dfa7aa3c00000003f35194b405ac46fbf000000003e6bb33e3e6bb3be000000005ac46fbf000080bf0000803f0000803f0000803f0000803feff1053d0000803f45196f3fb426303efa7aa3c0000000bf35194b402b3176bf00000000055d8c3e055d8cbe000000002b3176bf000080bf0000803f0000803f0000803f0000803f16f205bd0000000043196f3fa70ff33dfa7aa3c00000003f35194b402b3176bf00000000055d8c3e055d8cbe000000002b3176bf000080bf0000803f0000803f0000803f0000803f16f205bd0000803f45196f3fb426303e9ea0a6c0000000bff40435402b3176bf00000000055d8c3e055d8cbe000000002b3176bf000080bf0000803f0000803f0000803f0000803f0ff2053d000000003d336a3fa60ff33d9ea0a6c00000003ff40435402b3176bf00000000055d8c3e055d8cbe000000002b3176bf000080bf0000803f0000803f0000803f0000803f0ff2053d0000803f3f336a3fb426303e9ea0a6c0000000bff4043540830f7abf00000000104c5b3e0f4c5bbe00000000830f7abf000080bf0000803f0000803f0000803f0000803f0ff205bd000000003d336a3fa60ff33d9ea0a6c00000003ff4043540830f7abf00000000104c5b3e0f4c5bbe00000000830f7abf000080bf0000803f0000803f0000803f0000803f0ff205bd0000803f3f336a3fb426303e2663a9c0000000bfcbd71b40830f7abf00000000104c5b3e0f4c5bbe00000000830f7abf000080bf0000803f0000803f0000803f0000803f16f2053d000000006db3643fa70ff33d2663a9c00000003fcbd71b40830f7abf00000000104c5b3e0f4c5bbe00000000830f7abf000080bf0000803f0000803f0000803f0000803f16f2053d0000803f6fb3643fb426303e2663a9c0000000bfcbd71b405a807cbf0000000039b7283e38b728be0000000059807cbf000080bf0000803f0000803f0000803f0000803feff105bd000000006db3643fa70ff33d2663a9c00000003fcbd71b405a807cbf0000000039b7283e38b728be0000000059807cbf000080bf0000803f0000803f0000803f0000803feff105bd0000803f6fb3643fb426303e7ab6abc0000000bf020000405a807cbf0000000039b7283e38b728be0000000059807cbf000080bf0000803f0000803f0000803f0000803f32f2053d000000008ead5e3fa70ff33d7ab6abc00000003f020000405a807cbf0000000039b7283e38b728be0000000059807cbf000080bf0000803f0000803f0000803f0000803f32f2053d0000803f90ad5e3fb426303e7ab6abc0000000bf020000408a137ebf000000006c98fa3d6c98fabd000000008a137ebf000080bf0000803f0000803f0000803f0000803f2af205bd000000008ead5e3fa70ff33d7ab6abc00000003f020000408a137ebf000000006c98fa3d6c98fabd000000008a137ebf000080bf0000803f0000803f0000803f0000803f2af205bd0000803f90ad5e3fb426303e6c90adc0000000bf19efc33f8a137ebf000000006c98fa3d6c98fabd000000008a137ebf000080bf0000803f0000803f0000803f0000803ffdf1053d00000000b638583fa90ff33d6c90adc00000003f19efc33f8a137ebf000000006c98fa3d6c98fabd000000008a137ebf000080bf0000803f0000803f0000803f0000803ffdf1053d0000803fb838583fb526303e6c90adc0000000bf19efc33f47157fbf00000000e02dad3ddf2dadbd0000000046157fbf000080bf0000803f0000803f0000803f0000803f03f205bd00000000b638583fa90ff33d6c90adc00000003f19efc33f47157fbf00000000e02dad3ddf2dadbd0000000046157fbf000080bf0000803f0000803f0000803f0000803f03f205bd0000803fb838583fb526303edee8aec0000000bff383843f47157fbf00000000e02dad3ddf2dadbd0000000046157fbf000080bf0000803f0000803f0000803f0000803f21f2053d00000000816e513fab0ff33ddee8aec00000003ff383843f47157fbf00000000e02dad3ddf2dadbd0000000046157fbf000080bf0000803f0000803f0000803f0000803f21f2053d0000803f836e513fb626303edee8aec0000000bff383843f20af7fbf00000000176e4b3d166e4bbd000000001faf7fbf000080bf0000803f0000803f0000803f0000803f2ef205bd00000000816e513fab0ff33ddee8aec00000003ff383843f20af7fbf00000000176e4b3d166e4bbd000000001faf7fbf000080bf0000803f0000803f0000803f0000803f2ef205bd0000803f836e513fb626303eeab9afc0000000bfb5a8053f20af7fbf00000000176e4b3d166e4bbd000000001faf7fbf000080bf0000803f0000803f0000803f0000803ff5f1053d00000000626a4a3fad0ff33deab9afc00000003fb5a8053f20af7fbf00000000176e4b3d166e4bbd000000001faf7fbf000080bf0000803f0000803f0000803f0000803ff5f1053d0000803f646a4a3fb726303eeab9afc0000000bfb5a8053f34f77fbf000000001538863c143886bc0000000033f77fbf000080bf0000803f0000803f0000803f0000803f10f205bd00000000626a4a3fad0ff33deab9afc00000003fb5a8053f34f77fbf000000001538863c143886bc0000000033f77fbf000080bf0000803f0000803f0000803f0000803f10f205bd0000803f646a4a3fb726303e0000b0c0000000bfb8f4eeb334f77fbf000000001538863c143886bc0000000033f77fbf000080bf0000803f0000803f0000803f0000803f35f2053d000000000149433faf0ff33d0000b0c00000003fb8f4eeb334f77fbf000000001538863c143886bc0000000033f77fbf000080bf0000803f0000803f0000803f0000803f35f2053d0000803f0349433fb826303e0000b0c0000000bfb8f4eeb334f77fbf00000000253886bc2538863c0000000033f77fbf000080bf0000803f0000803f0000803f0000803f2df205bd000000000149433faf0ff33d0000b0c00000003fb8f4eeb334f77fbf00000000253886bc2538863c0000000033f77fbf000080bf0000803f0000803f0000803f0000803f2df205bd0000803f0349433fb826303eeab9afc0000000bfa9a805bf34f77fbf00000000253886bc2538863c0000000033f77fbf000080bf0000803f0000803f0000803f0000803ff8f1053d00000000a0273c3fb20ff33deab9afc00000003fa9a805bf34f77fbf00000000253886bc2538863c0000000033f77fbf000080bf0000803f0000803f0000803f0000803ff8f1053d0000803fa2273c3fb926303eeab9afc0000000bfa9a805bf20af7fbf00000000176e4bbd166e4b3d000000001faf7fbf000080bf0000803f0000803f0000803f0000803ffcf105bd00000000a0273c3fb20ff33deab9afc00000003fa9a805bf20af7fbf00000000176e4bbd166e4b3d000000001faf7fbf000080bf0000803f0000803f0000803f0000803ffcf105bd0000803fa2273c3fb926303edee8aec0000000bfed8384bf20af7fbf00000000176e4bbd166e4b3d000000001faf7fbf000080bf0000803f0000803f0000803f0000803f26f2053d000000008123353fb40ff33ddee8aec00000003fed8384bf20af7fbf00000000176e4bbd166e4b3d000000001faf7fbf000080bf0000803f0000803f0000803f0000803f26f2053d0000803f8323353fbb26303edee8aec0000000bfed8384bf47157fbf00000000e02dadbddf2dad3d0000000046157fbf000080bf0000803f0000803f0000803f0000803f28f205bd000000008123353fb40ff33ddee8aec00000003fed8384bf47157fbf00000000e02dadbddf2dad3d0000000046157fbf000080bf0000803f0000803f0000803f0000803f28f205bd0000803f8323353fbb26303e6c90adc0000000bf13efc3bf47157fbf00000000e02dadbddf2dad3d0000000046157fbf000080bf0000803f0000803f0000803f0000803ffcf1053d000000004c592e3fb60ff33d6c90adc00000003f13efc3bf47157fbf00000000e02dadbddf2dad3d0000000046157fbf000080bf0000803f0000803f0000803f0000803ffcf1053d0000803f4e592e3fbb26303e6c90adc0000000bf13efc3bf8b137ebf000000007298fabd7198fa3d000000008a137ebf000080bf0000803f0000803f0000803f0000803f13f205bd000000004c592e3fb60ff33d6c90adc00000003f13efc3bf8b137ebf000000007298fabd7198fa3d000000008a137ebf000080bf0000803f0000803f0000803f0000803f13f205bd0000803f4e592e3fbb26303e7ab6abc0000000bffdffffbf8b137ebf000000007298fabd7198fa3d000000008a137ebf000080bf0000803f0000803f0000803f0000803f12f2053d0000000074e4273fb70ff33d7ab6abc00000003ffdffffbf8b137ebf000000007298fabd7198fa3d000000008a137ebf000080bf0000803f0000803f0000803f0000803f12f2053d0000803f76e4273fbc26303e7ab6abc0000000bffdffffbf5a807cbf0000000036b728be36b7283e000000005a807cbf000080bf0000803f0000803f0000803f0000803ff7f105bd0000000074e4273fb70ff33d7ab6abc00000003ffdffffbf5a807cbf0000000036b728be36b7283e000000005a807cbf000080bf0000803f0000803f0000803f0000803ff7f105bd0000803f76e4273fbc26303e2663a9c0000000bfc8d71bc05a807cbf0000000036b728be36b7283e000000005a807cbf000080bf0000803f0000803f0000803f0000803f29f2053d0000000095de213fb80ff33d2663a9c00000003fc8d71bc05a807cbf0000000036b728be36b7283e000000005a807cbf000080bf0000803f0000803f0000803f0000803f29f2053d0000803f97de213fbd26303e2663a9c0000000bfc8d71bc0830f7abf00000000104c5bbe0f4c5b3e00000000830f7abf000080bf0000803f0000803f0000803f0000803f21f205bd0000000095de213fb80ff33d2663a9c00000003fc8d71bc0830f7abf00000000104c5bbe0f4c5b3e00000000830f7abf000080bf0000803f0000803f0000803f0000803f21f205bd0000803f97de213fbd26303e9ea0a6c0000000bff10435c0830f7abf00000000104c5bbe0f4c5b3e00000000830f7abf000080bf0000803f0000803f0000803f0000803f04f2053d00000000c55e1c3fb80ff33d9ea0a6c00000003ff10435c0830f7abf00000000104c5bbe0f4c5b3e00000000830f7abf000080bf0000803f0000803f0000803f0000803f04f2053d0000803fc75e1c3fbd26303e9ea0a6c0000000bff10435c02b3176bf00000000055d8cbe055d8c3e000000002b3176bf000080bf0000803f0000803f0000803f0000803f1bf205bd00000000c55e1c3fb80ff33d9ea0a6c00000003ff10435c02b3176bf00000000055d8cbe055d8c3e000000002b3176bf000080bf0000803f0000803f0000803f0000803f1bf205bd0000803fc75e1c3fbd26303efa7aa3c0000000bf32194bc02b3176bf00000000055d8cbe055d8c3e000000002b3176bf000080bf0000803f0000803f0000803f0000803f0bf2053d00000000bf78173fb80ff33dfa7aa3c00000003f32194bc02b3176bf00000000055d8cbe055d8c3e000000002b3176bf000080bf0000803f0000803f0000803f0000803f0bf2053d0000803fc178173fbd26303efa7aa3c0000000bf32194bc05ec46fbf000000002d6bb3be2c6bb33e000000005dc46fbf000080bf0000803f0000803f0000803f0000803f0cf205bd00000000bf78173fb80ff33dfa7aa3c00000003f32194bc05ec46fbf000000002d6bb3be2c6bb33e000000005dc46fbf000080bf0000803f0000803f0000803f0000803f0cf205bd0000803fc178173fbd26303e0000a0c0000000bfd7b35dc05ec46fbf000000002d6bb3be2c6bb33e000000005dc46fbf000080bf0000803f0000803f0000803f0000803f35f2053d00000000c93b133fb70ff33d0000a0c00000003fd7b35dc05ec46fbf000000002d6bb3be2c6bb33e000000005dc46fbf000080bf0000803f0000803f0000803f0000803f35f2053d0000803fcb3b133fbc26303e0000a0c0000000bfd7b35dc0cd5564bf000000003482e7be3382e73e00000000cd5564bf000080bf0000803f0000803f0000803f0000803fdff105bd00000000c93b133fb70ff33d0000a0c00000003fd7b35dc0cd5564bf000000003482e7be3382e73e00000000cd5564bf000080bf0000803f0000803f0000803f0000803fdff105bd0000803fcb3b133fbc26303ef23e9cc0000000bf5d836cc0cd5564bf000000003482e7be3382e73e00000000cd5564bf000080bf0000803f0000803f0000803f0000803f28f2053d00000000ceb00f3fb50ff33df23e9cc00000003f5d836cc0cd5564bf000000003482e7be3382e73e00000000cd5564bf000080bf0000803f0000803f0000803f0000803f28f2053d0000803fcfb00f3fbb26303ef23e9cc0000000bf5d836cc06c214ebf000000004bcf17bf4acf173f000000006c214ebf000080bf0000803f0000803f0000803f0000803f21f205bd00000000ceb00f3fb50ff33df23e9cc00000003f5d836cc06c214ebf000000004bcf17bf4acf173f000000006c214ebf000080bf0000803f0000803f0000803f0000803f21f205bd0000803fcfb00f3fbb26303e404898c0000000bfea4677c06c214ebf000000004bcf17bf4acf173f000000006c214ebf000080bf0000803f0000803f0000803f0000803f23f2053d00000000a2d60c3fb20ff33d404898c00000003fea4677c06c214ebf000000004bcf17bf4acf173f000000006c214ebf000080bf0000803f0000803f0000803f0000803f23f2053d0000803fa4d60c3fba26303e404898c0000000bfea4677c0b6631fbf00000000c45348bfc553483f00000000b6631fbf000080bf0000803f0000803f0000803f0000803f26f205bd00000000a2d60c3fb20ff33d404898c00000003fea4677c0b6631fbf00000000c45348bfc553483f00000000b6631fbf000080bf0000803f0000803f0000803f0000803f26f205bd0000803fa4d60c3fba26303e462d94c0000000bf53cf7dc0b6631fbf00000000c45348bfc553483f00000000b6631fbf000080bf0000803f0000803f0000803f0000803fdcf1053d0000000086990a3faf0ff33d462d94c00000003f53cf7dc0b6631fbf00000000c45348bfc553483f00000000b6631fbf000080bf0000803f0000803f0000803f0000803fdcf1053d0000803f87990a3fb826303e462d94c0000000bf53cf7dc04bd881be0000000085a177bf84a1773f000000004bd881be000080bf0000803f0000803f0000803f0000803f1af205bd000000006f12833be4ddea3d462d94c00000003f53cf7dc04bd881be0000000085a177bf84a1773f000000004bd881be000080bf0000803f0000803f0000803f0000803f1af205bd0000803f6f12833b40407b3d000090c0000000bfffff7fc04bd881be0000000085a177bf84a1773f000000004bd881be000080bf0000803f0000803f0000803f0000803f2bf2053d000000006376373ce9ddea3d000090c00000003fffff7fc04bd881be0000000085a177bf84a1773f000000004bd881be000080bf0000803f0000803f0000803f0000803f2bf2053d0000803f6376373c4a407b3d000090c0000000bf00008040eb26be3e00000000a6b06d3fa6b06dbf00000000eb26be3e000080bf0000803f0000803f0000803f0000803f45532c4100000000a577373c2913833b0000b040000000bf00000000eb26be3e00000000a6b06d3fa6b06dbf00000000eb26be3e000080bf0000803f0000803f0000803f0000803f0000000000000000ecef153f6f12833b000090c00000003f00008040eb26be3e00000000a6b06d3fa6b06dbf00000000eb26be3e000080bf0000803f0000803f0000803f0000803f45532c410000803f2876373cf2dd6a3d0000b0400000003f00000000eb26be3e00000000a6b06d3fa6b06dbf00000000eb26be3e000080bf0000803f0000803f0000803f0000803f000000000000803fe6ef153fdbdd6a3d + m_DataSize: 10112 + _typelessdata: 0400403f0000803f0200003f000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f000040400000c03f0400403f0000803f020000bf000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f000040400000c0bf000080920000803fabaa2a87000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f00000180000000000200803f0000803f00000000000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f00008040000000000400403f0000803f00000000000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803f0000404000000000da737f3f0000803faba8853d000000000000803f000000000000803f0000000000000000000080bf0000803f0000803f0000803f0000803fd6737f40fe7c483ebdd17d3f0000803ff083043e000000000000803f000000000000803f0000000090f7b1b2000080bf0000803f0000803f0000803f0000803fbad17d40e5c5c63edc207b3f0000803f16ef433e000000000000803f000000000000803f0000000049569134000080bf0000803f0000803f0000803f0000803fd8207b4050f3123ffa6c773f0000803f0600803e000000000000803f000000000000803f00000000888302b6000080bf0000803f0000803f0000803f0000803ff66c77400000403f50c6723f0000803fcbd79b3e000000000000803f000000000000803f00000000cf384136000080bf0000803f0000803f0000803f0000803f4cc67240afc3693f3e416d3f0000803ff604b53e000000000000803f000000000000803f000000004410a2b5000080bf0000803f0000803f0000803f0000803f3c416d40b6c3873ff6f5663f0000803f3619cb3e000000000000803f000000000000803f00000000b3cf9635000080bf0000803f0000803f0000803f0000803ff2f56640e752983f0400603f0000803fdbb3dd3e000000000000803f000000000000803f00000000f2dd1eb5000080bf0000803f0000803f0000803f0000803f00006040e246a63fe67d583f0000803f6083ec3e000000000000803f000000000000803f000000003aa5e234000080bf0000803f0000803f0000803f0000803fe27d58408662b13f8290503f0000803ff046f73e000000000000803f000000000000803f00000000bd2010b6000080bf0000803f0000803f0000803f0000803f7e9050403075b93f8e5a483f0000803f56cffd3e000000000000803f000000000000803f000000006bae4d36000080bf0000803f0000803f0000803f0000803f8a5a48407f5bbe3f8e5a483f0000803f58cffdbe000000000000803f000000000000803f00000000153f9f35000080bf0000803f0000803f0000803f0000803f8a5a4840805bbebf8290503f0000803fee46f7be000000000000803f000000000000803f00000000d8b932b5000080bf0000803f0000803f0000803f0000803f7e9050403075b9bfe87d583f0000803f6083ecbe000000000000803f000000000000803f00000000b005f734000080bf0000803f0000803f0000803f0000803fe47d58408662b1bf0400603f0000803fdbb3ddbe000000000000803f000000000000803f0000000069a5e2b4000080bf0000803f0000803f0000803f0000803f00006040e246a6bff8f5663f0000803f3619cbbe000000000000803f000000000000803f000000002271f8b4000080bf0000803f0000803f0000803f0000803ff4f56640e65298bf40416d3f0000803ff804b5be000000000000803f000000000000803f000000003bbe6c34000080bf0000803f0000803f0000803f0000803f3c416d40b8c387bf52c6723f0000803fcbd79bbe000000000000803f000000000000803f00000000e11eda34000080bf0000803f0000803f0000803f0000803f4ec67240aec369bffa6c773f0000803f060080be000000000000803f000000000000803f000000004f9792b5000080bf0000803f0000803f0000803f0000803ff66c7740040040bfdc207b3f0000803f16ef43be000000000000803f000000000000803f0000000063ef8735000080bf0000803f0000803f0000803f0000803fd8207b4050f312bfbed17d3f0000803ffb8304be000000000000803f000000000000803f00000000d46555b5000080bf0000803f0000803f0000803f0000803fbad17d40f1c5c6beda737f3f0000803faba885bd000000000000803f000000000000803f000000009f6c9534000080bf0000803f0000803f0000803f0000803fd6737f40007d48be00008092000080bfabaa2a8700000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f00000100000000000400403f000080bf020000bf00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f000040c00000c0bf0400403f000080bf0200003f00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f000040c00000c03fda737f3f000080bfaba8853d00000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803fd6737fc0fe7c483e0400403f000080bf0000000000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f000040c0000000000200803f000080bf0000000000000000000080bf00000000000080bf0000000000000000000080bf0000803f0000803f0000803f0000803f000080c000000000bdd17d3f000080bff083043e00000000000080bf00000000000080bf0000000090f7b132000080bf0000803f0000803f0000803f0000803fbad17dc0e5c5c63edc207b3f000080bf16ef433e00000000000080bf00000000000080bf00000000495691b4000080bf0000803f0000803f0000803f0000803fd8207bc050f3123ffa6c773f000080bf0600803e00000000000080bf00000000000080bf0000000088830236000080bf0000803f0000803f0000803f0000803ff66c77c00000403f50c6723f000080bfcbd79b3e00000000000080bf00000000000080bf00000000cf3841b6000080bf0000803f0000803f0000803f0000803f4cc672c0afc3693f3e416d3f000080bff604b53e00000000000080bf00000000000080bf000000004410a235000080bf0000803f0000803f0000803f0000803f3c416dc0b6c3873ff6f5663f000080bf3619cb3e00000000000080bf00000000000080bf00000000b3cf96b5000080bf0000803f0000803f0000803f0000803ff2f566c0e752983f0400603f000080bfdbb3dd3e00000000000080bf00000000000080bf00000000f2dd1e35000080bf0000803f0000803f0000803f0000803f000060c0e246a63fe67d583f000080bf6083ec3e00000000000080bf00000000000080bf000000003aa5e2b4000080bf0000803f0000803f0000803f0000803fe27d58c08662b13f8290503f000080bff046f73e00000000000080bf00000000000080bf00000000bd201036000080bf0000803f0000803f0000803f0000803f7e9050c03075b93f8e5a483f000080bf56cffd3e00000000000080bf00000000000080bf000000006bae4db6000080bf0000803f0000803f0000803f0000803f8a5a48c07f5bbe3f8e5a483f000080bf58cffdbe00000000000080bf00000000000080bf00000000153f9fb5000080bf0000803f0000803f0000803f0000803f8a5a48c0805bbebf8290503f000080bfee46f7be00000000000080bf00000000000080bf00000000d8b93235000080bf0000803f0000803f0000803f0000803f7e9050c03075b9bfe87d583f000080bf6083ecbe00000000000080bf00000000000080bf00000000b005f7b4000080bf0000803f0000803f0000803f0000803fe47d58c08662b1bf0400603f000080bfdbb3ddbe00000000000080bf00000000000080bf0000000069a5e234000080bf0000803f0000803f0000803f0000803f000060c0e246a6bff8f5663f000080bf3619cbbe00000000000080bf00000000000080bf000000002271f834000080bf0000803f0000803f0000803f0000803ff4f566c0e65298bf40416d3f000080bff804b5be00000000000080bf00000000000080bf000000003bbe6cb4000080bf0000803f0000803f0000803f0000803f3c416dc0b8c387bf52c6723f000080bfcbd79bbe00000000000080bf00000000000080bf00000000e11edab4000080bf0000803f0000803f0000803f0000803f4ec672c0aec369bffa6c773f000080bf060080be00000000000080bf00000000000080bf000000004f979235000080bf0000803f0000803f0000803f0000803ff66c77c0040040bfdc207b3f000080bf16ef43be00000000000080bf00000000000080bf0000000063ef87b5000080bf0000803f0000803f0000803f0000803fd8207bc050f312bfbed17d3f000080bffb8304be00000000000080bf00000000000080bf00000000d4655535000080bf0000803f0000803f0000803f0000803fbad17dc0f1c5c6beda737f3f000080bfaba885bd00000000000080bf00000000000080bf000000009f6c95b4000080bf0000803f0000803f0000803f0000803fd6737fc0007d48be0200803f000080bf00000000d7dc7f3f000000006428063d642806bd00000000d6dc7f3f000080bf0000803f0000803f0000803f0000803f6fcd32be000000000200803f0000803f00000000d7dc7f3f000000006428063d642806bd00000000d6dc7f3f000080bf0000803f0000803f0000803f0000803f6fcd32be0000803fda737f3f000080bfaba8853dd7dc7f3f000000006428063d642806bd00000000d6dc7f3f000080bf0000803f0000803f0000803f0000803f3d04af3c00000000da737f3f0000803faba8853dd7dc7f3f000000006428063d642806bd00000000d6dc7f3f000080bf0000803f0000803f0000803f0000803f3d04af3c0000803fda737f3f000080bfaba8853d3fbe7e3f00000000d7b0ca3dd7b0cabd000000003fbe7e3f000080bf0000803f0000803f0000803f0000803f4447a9be00000000da737f3f0000803faba8853d3fbe7e3f00000000d7b0ca3dd7b0cabd000000003fbe7e3f000080bf0000803f0000803f0000803f0000803f4447a9be0000803fbdd17d3f000080bff083043e3fbe7e3f00000000d7b0ca3dd7b0cabd000000003fbe7e3f000080bf0000803f0000803f0000803f0000803f1bc60bbe00000000bdd17d3f0000803ff083043e3fbe7e3f00000000d7b0ca3dd7b0cabd000000003fbe7e3f000080bf0000803f0000803f0000803f0000803f1bc60bbe0000803fbdd17d3f000080bff083043efb637c3f0000000027592b3e27592bbe00000000fa637c3f000080bf0000803f0000803f0000803f0000803f5d50febe00000000bdd17d3f0000803ff083043efb637c3f0000000027592b3e27592bbe00000000fa637c3f000080bf0000803f0000803f0000803f0000803f5d50febe0000803fdc207b3f000080bf16ef433efb637c3f0000000027592b3e27592bbe00000000fa637c3f000080bf0000803f0000803f0000803f0000803fd7c79cbe00000000dc207b3f0000803f16ef433efb637c3f0000000027592b3e27592bbe00000000fa637c3f000080bf0000803f0000803f0000803f0000803fd7c79cbe0000803fdc207b3f000080bf16ef433e408e783f00000000ce25753ecd2575be000000003f8e783f000080bf0000803f0000803f0000803f0000803fd6202ebf00000000dc207b3f0000803f16ef433e408e783f00000000ce25753ecd2575be000000003f8e783f000080bf0000803f0000803f0000803f0000803fd6202ebf0000803ffa6c773f000080bf0600803e408e783f00000000ce25753ecd2575be000000003f8e783f000080bf0000803f0000803f0000803f0000803fc169fdbe00000000fa6c773f0000803f0600803e408e783f00000000ce25753ecd2575be000000003f8e783f000080bf0000803f0000803f0000803f0000803fc169fdbe0000803ffa6c773f000080bf0600803ec1ce723f00000000713da23e713da2be00000000c1ce723f000080bf0000803f0000803f0000803f0000803f1d5563bf00000000fa6c773f0000803f0600803ec1ce723f00000000713da23e713da2be00000000c1ce723f000080bf0000803f0000803f0000803f0000803f1d5563bf0000803f50c6723f000080bfcbd79b3ec1ce723f00000000713da23e713da2be00000000c1ce723f000080bf0000803f0000803f0000803f0000803fa09c35bf0000000050c6723f0000803fcbd79b3ec1ce723f00000000713da23e713da2be00000000c1ce723f000080bf0000803f0000803f0000803f0000803fa09c35bf0000803f50c6723f000080bfcbd79b3e74736a3f00000000d79bcd3ed79bcdbe0000000073736a3f000080bf0000803f0000803f0000803f0000803fe12990bf0000000050c6723f0000803fcbd79b3e74736a3f00000000d79bcd3ed79bcdbe0000000073736a3f000080bf0000803f0000803f0000803f0000803fe12990bf0000803f3e416d3f000080bff604b53e74736a3f00000000d79bcd3ed79bcdbe0000000073736a3f000080bf0000803f0000803f0000803f0000803ff59474bf000000003e416d3f0000803ff604b53e74736a3f00000000d79bcd3ed79bcdbe0000000073736a3f000080bf0000803f0000803f0000803f0000803ff59474bf0000803f3e416d3f000080bff604b53ecf645e3f000000001e97fd3e1d97fdbe00000000ce645e3f000080bf0000803f0000803f0000803f0000803ff114b3bf000000003e416d3f0000803ff604b53ecf645e3f000000001e97fd3e1d97fdbe00000000ce645e3f000080bf0000803f0000803f0000803f0000803ff114b3bf0000803ff6f5663f000080bf3619cb3ecf645e3f000000001e97fd3e1d97fdbe00000000ce645e3f000080bf0000803f0000803f0000803f0000803fed479ebf00000000f6f5663f0000803f3619cb3ecf645e3f000000001e97fd3e1d97fdbe00000000ce645e3f000080bf0000803f0000803f0000803f0000803fed479ebf0000803ff6f5663f000080bf3619cb3e92f74c3f000000008460193f846019bf0000000091f74c3f000080bf0000803f0000803f0000803f0000803f0f6ddabf00000000f6f5663f0000803f3619cb3e92f74c3f000000008460193f846019bf0000000091f74c3f000080bf0000803f0000803f0000803f0000803f0f6ddabf0000803f0400603f000080bfdbb3dd3e92f74c3f000000008460193f846019bf0000000091f74c3f000080bf0000803f0000803f0000803f0000803f3cb7c6bf000000000400603f0000803fdbb3dd3e92f74c3f000000008460193f846019bf0000000091f74c3f000080bf0000803f0000803f0000803f0000803f3cb7c6bf0000803f0400603f000080bfdbb3dd3eeec3333f00000000c343363fc34336bf00000000eec3333f000080bf0000803f0000803f0000803f0000803f9da402c0000000000400603f0000803fdbb3dd3eeec3333f00000000c343363fc34336bf00000000eec3333f000080bf0000803f0000803f0000803f0000803f9da402c00000803fe67d583f000080bf6083ec3eeec3333f00000000c343363fc34336bf00000000eec3333f000080bf0000803f0000803f0000803f0000803f8d9bf2bf00000000e67d583f0000803f6083ec3eeec3333f00000000c343363fc34336bf00000000eec3333f000080bf0000803f0000803f0000803f0000803f8d9bf2bf0000803fe67d583f000080bf6083ec3e44cb0f3f00000000d4cc533fd4cc53bf0000000043cb0f3f000080bf0000803f0000803f0000803f0000803f9dad18c000000000e67d583f0000803f6083ec3e44cb0f3f00000000d4cc533fd4cc53bf0000000043cb0f3f000080bf0000803f0000803f0000803f0000803f9dad18c00000803f8290503f000080bff046f73e44cb0f3f00000000d4cc533fd4cc53bf0000000043cb0f3f000080bf0000803f0000803f0000803f0000803f4ac80fc0000000008290503f0000803ff046f73e44cb0f3f00000000d4cc533fd4cc53bf0000000043cb0f3f000080bf0000803f0000803f0000803f0000803f4ac80fc00000803f8290503f000080bff046f73ef741bd3e0000000051de6d3f50de6dbf00000000f741bd3e000080bf0000803f0000803f0000803f0000803f83582dc0000000008290503f0000803ff046f73ef741bd3e0000000051de6d3f50de6dbf00000000f741bd3e000080bf0000803f0000803f0000803f0000803f83582dc00000803f8e5a483f000080bf56cffd3ef741bd3e0000000051de6d3f50de6dbf00000000f741bd3e000080bf0000803f0000803f0000803f0000803ffec624c0000000008e5a483f0000803f56cffd3ef741bd3e0000000051de6d3f50de6dbf00000000f741bd3e000080bf0000803f0000803f0000803f0000803ffec624c00000803f8e5a483f000080bf56cffd3ecb18053e000000000fd47d3f0ed47dbf00000000ca18053e000080bf0000803f0000803f0000803f0000803f66143ec0000000008e5a483f0000803f56cffd3ecb18053e000000000fd47d3f0ed47dbf00000000ca18053e000080bf0000803f0000803f0000803f0000803f66143ec00000803f0400403f000080bf0200003fcb18053e000000000fd47d3f0ed47dbf00000000ca18053e000080bf0000803f0000803f0000803f0000803f8caf35c0000000000400403f0000803f0200003fcb18053e000000000fd47d3f0ed47dbf00000000ca18053e000080bf0000803f0000803f0000803f0000803f8caf35c00000803f0400403f000080bf020000bf5318053e0000000013d47dbf12d47d3f000000005218053e000080bf0000803f0000803f0000803f0000803f92af3540000000000400403f0000803f020000bf5318053e0000000013d47dbf12d47d3f000000005218053e000080bf0000803f0000803f0000803f0000803f92af35400000803f8e5a483f000080bf58cffdbe5318053e0000000013d47dbf12d47d3f000000005218053e000080bf0000803f0000803f0000803f0000803f6c143e40000000008e5a483f0000803f58cffdbe5318053e0000000013d47dbf12d47d3f000000005218053e000080bf0000803f0000803f0000803f0000803f6c143e400000803f8e5a483f000080bf58cffdbe5c42bd3e000000003dde6dbf3cde6d3f000000005c42bd3e000080bf0000803f0000803f0000803f0000803ff5c62440000000008e5a483f0000803f58cffdbe5c42bd3e000000003dde6dbf3cde6d3f000000005c42bd3e000080bf0000803f0000803f0000803f0000803ff5c624400000803f8290503f000080bfee46f7be5c42bd3e000000003dde6dbf3cde6d3f000000005c42bd3e000080bf0000803f0000803f0000803f0000803f7a582d40000000008290503f0000803fee46f7be5c42bd3e000000003dde6dbf3cde6d3f000000005c42bd3e000080bf0000803f0000803f0000803f0000803f7a582d400000803f8290503f000080bfee46f7be1acb0f3f00000000f1cc53bff1cc533f000000001acb0f3f000080bf0000803f0000803f0000803f0000803f5cc80f40000000008290503f0000803fee46f7be1acb0f3f00000000f1cc53bff1cc533f000000001acb0f3f000080bf0000803f0000803f0000803f0000803f5cc80f400000803fe87d583f000080bf6083ecbe1acb0f3f00000000f1cc53bff1cc533f000000001acb0f3f000080bf0000803f0000803f0000803f0000803fb1ad184000000000e87d583f0000803f6083ecbe1acb0f3f00000000f1cc53bff1cc533f000000001acb0f3f000080bf0000803f0000803f0000803f0000803fb1ad18400000803fe87d583f000080bf6083ecbe07c4333f00000000ab4336bfab43363f0000000007c4333f000080bf0000803f0000803f0000803f0000803f5d9bf23f00000000e87d583f0000803f6083ecbe07c4333f00000000ab4336bfab43363f0000000007c4333f000080bf0000803f0000803f0000803f0000803f5d9bf23f0000803f0400603f000080bfdbb3ddbe07c4333f00000000ab4336bfab43363f0000000007c4333f000080bf0000803f0000803f0000803f0000803f83a40240000000000400603f0000803fdbb3ddbe07c4333f00000000ab4336bfab43363f0000000007c4333f000080bf0000803f0000803f0000803f0000803f83a402400000803f0400603f000080bfdbb3ddbe7cf74c3f00000000a06019bf9f60193f000000007cf74c3f000080bf0000803f0000803f0000803f0000803f6cb7c63f000000000400603f0000803fdbb3ddbe7cf74c3f00000000a06019bf9f60193f000000007cf74c3f000080bf0000803f0000803f0000803f0000803f6cb7c63f0000803ff8f5663f000080bf3619cbbe7cf74c3f00000000a06019bf9f60193f000000007cf74c3f000080bf0000803f0000803f0000803f0000803f436dda3f00000000f8f5663f0000803f3619cbbe7cf74c3f00000000a06019bf9f60193f000000007cf74c3f000080bf0000803f0000803f0000803f0000803f436dda3f0000803ff8f5663f000080bf3619cbbeca645e3f000000002e97fdbe2e97fd3e00000000ca645e3f000080bf0000803f0000803f0000803f0000803fd2479e3f00000000f8f5663f0000803f3619cbbeca645e3f000000002e97fdbe2e97fd3e00000000ca645e3f000080bf0000803f0000803f0000803f0000803fd2479e3f0000803f40416d3f000080bff804b5beca645e3f000000002e97fdbe2e97fd3e00000000ca645e3f000080bf0000803f0000803f0000803f0000803fd014b33f0000000040416d3f0000803ff804b5beca645e3f000000002e97fdbe2e97fd3e00000000ca645e3f000080bf0000803f0000803f0000803f0000803fd014b33f0000803f40416d3f000080bff804b5be77736a3f00000000ca9bcdbec99bcd3e0000000076736a3f000080bf0000803f0000803f0000803f0000803f5195743f0000000040416d3f0000803ff804b5be77736a3f00000000ca9bcdbec99bcd3e0000000076736a3f000080bf0000803f0000803f0000803f0000803f5195743f0000803f52c6723f000080bfcbd79bbe77736a3f00000000ca9bcdbec99bcd3e0000000076736a3f000080bf0000803f0000803f0000803f0000803f132a903f0000000052c6723f0000803fcbd79bbe77736a3f00000000ca9bcdbec99bcd3e0000000076736a3f000080bf0000803f0000803f0000803f0000803f132a903f0000803f52c6723f000080bfcbd79bbeccce723f00000000323da2be323da23e00000000ccce723f000080bf0000803f0000803f0000803f0000803f339c353f0000000052c6723f0000803fcbd79bbeccce723f00000000323da2be323da23e00000000ccce723f000080bf0000803f0000803f0000803f0000803f339c353f0000803ffa6c773f000080bf060080beccce723f00000000323da2be323da23e00000000ccce723f000080bf0000803f0000803f0000803f0000803fa854633f00000000fa6c773f0000803f060080beccce723f00000000323da2be323da23e00000000ccce723f000080bf0000803f0000803f0000803f0000803fa854633f0000803ffa6c773f000080bf060080be408e783f00000000ce2575becd25753e00000000408e783f000080bf0000803f0000803f0000803f0000803f8269fd3e00000000fa6c773f0000803f060080be408e783f00000000ce2575becd25753e00000000408e783f000080bf0000803f0000803f0000803f0000803f8269fd3e0000803fdc207b3f000080bf16ef43be408e783f00000000ce2575becd25753e00000000408e783f000080bf0000803f0000803f0000803f0000803fbb202e3f00000000dc207b3f0000803f16ef43be408e783f00000000ce2575becd25753e00000000408e783f000080bf0000803f0000803f0000803f0000803fbb202e3f0000803fdc207b3f000080bf16ef43bef7637c3f0000000082592bbe82592b3e00000000f7637c3f000080bf0000803f0000803f0000803f0000803f0ec89c3e00000000dc207b3f0000803f16ef43bef7637c3f0000000082592bbe82592b3e00000000f7637c3f000080bf0000803f0000803f0000803f0000803f0ec89c3e0000803fbed17d3f000080bffb8304bef7637c3f0000000082592bbe82592b3e00000000f7637c3f000080bf0000803f0000803f0000803f0000803f8950fe3e00000000bed17d3f0000803ffb8304bef7637c3f0000000082592bbe82592b3e00000000f7637c3f000080bf0000803f0000803f0000803f0000803f8950fe3e0000803fbed17d3f000080bffb8304be41be7e3f000000003bb0cabd3bb0ca3d0000000040be7e3f000080bf0000803f0000803f0000803f0000803fc7c50b3e00000000bed17d3f0000803ffb8304be41be7e3f000000003bb0cabd3bb0ca3d0000000040be7e3f000080bf0000803f0000803f0000803f0000803fc7c50b3e0000803fda737f3f000080bfaba885bd41be7e3f000000003bb0cabd3bb0ca3d0000000040be7e3f000080bf0000803f0000803f0000803f0000803f2547a93e00000000da737f3f0000803faba885bd41be7e3f000000003bb0cabd3bb0ca3d0000000040be7e3f000080bf0000803f0000803f0000803f0000803f2547a93e0000803fda737f3f000080bfaba885bdd7dc7f3f00000000642806bd6528063d00000000d7dc7f3f000080bf0000803f0000803f0000803f0000803f5d04afbc00000000da737f3f0000803faba885bdd7dc7f3f00000000642806bd6528063d00000000d7dc7f3f000080bf0000803f0000803f0000803f0000803f5d04afbc0000803f0200803f000080bf00000000d7dc7f3f00000000642806bd6528063d00000000d7dc7f3f000080bf0000803f0000803f0000803f0000803f6dcd323e000000000200803f0000803f00000000d7dc7f3f00000000642806bd6528063d00000000d7dc7f3f000080bf0000803f0000803f0000803f0000803f6dcd323e0000803f0400403f000080bf020000bfd5000ebf00000000400155bf4001553f00000000d5000ebf000080bf0000803f0000803f0000803f0000803f9ba956400000000000008092000080bfabaa2a87d5000ebf00000000400155bf4001553f00000000d5000ebf000080bf0000803f0000803f0000803f0000803ff9e40080000000000400403f0000803f020000bfd5000ebf00000000400155bf4001553f00000000d5000ebf000080bf0000803f0000803f0000803f0000803f9ba956400000803f000080920000803fabaa2a87d5000ebf00000000400155bf4001553f00000000d5000ebf000080bf0000803f0000803f0000803f0000803ff9e400800000803f00008092000080bfabaa2a87d5000ebf000000004001553f400155bf00000000d5000ebf000080bf0000803f0000803f0000803f0000803ff9e40000000000000400403f000080bf0200003fd5000ebf000000004001553f400155bf00000000d5000ebf000080bf0000803f0000803f0000803f0000803f9ba956c000000000000080920000803fabaa2a87d5000ebf000000004001553f400155bf00000000d5000ebf000080bf0000803f0000803f0000803f0000803ff9e400000000803f0400403f0000803f0200003fd5000ebf000000004001553f400155bf00000000d5000ebf000080bf0000803f0000803f0000803f0000803f9ba956c00000803f m_CompressedMesh: m_Vertices: m_NumItems: 0 @@ -148,8 +148,8 @@ Mesh: m_BitSize: 0 m_UVInfo: 0 m_LocalAABB: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 5.5, y: 0.5, z: 4} + m_Center: {x: 0.5000001, y: 0, z: 0} + m_Extent: {x: 0.5000001, y: 1, z: 0.5000001} m_MeshUsageFlags: 0 m_BakedConvexCollisionMesh: m_BakedTriangleCollisionMesh: diff --git a/Assets/Resources/AngleGO.asset.meta b/Assets/Resources/AngleGO.asset.meta index d73d021000add776a97c6425f120070e1ba19db0..cbb963b140ee1ca624b78698c69c9259d8956cc8 100644 --- a/Assets/Resources/AngleGO.asset.meta +++ b/Assets/Resources/AngleGO.asset.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 9f7e793cb50361841bf7c68acd3505f7 +guid: 834543ca2c0b995498182c977a48f8ed NativeFormatImporter: externalObjects: {} mainObjectFileID: 4300000 diff --git a/Assets/Resources/Prefabs/Angle.prefab b/Assets/Resources/Prefabs/Angle.prefab index 3e949ac4d6ecc00440821b8275568b66011db3e0..1ec363b0dd55205833b8b6461381d4d8d452d721 100644 --- a/Assets/Resources/Prefabs/Angle.prefab +++ b/Assets/Resources/Prefabs/Angle.prefab @@ -1,6 +1,6 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!1 &6830236405438992229 +--- !u!1 &4650993678488610235 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -8,88 +8,11 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6830236405438992228} - - component: {fileID: 6830236405438992230} - - component: {fileID: 6830236405438992231} - m_Layer: 12 - m_Name: AngleInner - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6830236405438992228 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405438992229} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.95, y: 0.5, z: 0.95} - m_Children: [] - m_Father: {fileID: 6830236405704037598} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6830236405438992230 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405438992229} - m_Mesh: {fileID: 4300000, guid: 9f7e793cb50361841bf7c68acd3505f7, type: 2} ---- !u!23 &6830236405438992231 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405438992229} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d24faa9ba77ab91459039238ad17d83c, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!1 &6830236405704037599 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6830236405704037598} - - component: {fileID: 6830236405704037592} - - component: {fileID: 6830236405704037593} - - component: {fileID: 4446603963375557330} - - component: {fileID: 6830236405704037595} + - component: {fileID: 4650993678488610234} + - component: {fileID: 4650993678488610228} + - component: {fileID: 4650993678488610229} + - component: {fileID: 4650993678488610230} + - component: {fileID: 4650993678488610231} m_Layer: 12 m_Name: AngleOuter m_TagString: Untagged @@ -97,36 +20,36 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6830236405704037598 +--- !u!4 &4650993678488610234 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405704037599} + m_GameObject: {fileID: 4650993678488610235} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.1, y: 0.1, z: 0.1} + m_LocalScale: {x: 1, y: 0.02, z: 1} m_Children: - - {fileID: 6830236405438992228} - m_Father: {fileID: 6830236406689330782} + - {fileID: 4650993679319476103} + m_Father: {fileID: 4650993679089994826} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &6830236405704037592 +--- !u!33 &4650993678488610228 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405704037599} - m_Mesh: {fileID: 4300000, guid: 9f7e793cb50361841bf7c68acd3505f7, type: 2} ---- !u!23 &6830236405704037593 + m_GameObject: {fileID: 4650993678488610235} + m_Mesh: {fileID: 4300000, guid: 834543ca2c0b995498182c977a48f8ed, type: 2} +--- !u!23 &4650993678488610229 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405704037599} + m_GameObject: {fileID: 4650993678488610235} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -157,34 +80,34 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!114 &4446603963375557330 +--- !u!114 &4650993678488610230 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405704037599} + m_GameObject: {fileID: 4650993678488610235} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 626c435b76e0d334f959ede8b54b07ac, type: 3} m_Name: m_EditorClassIdentifier: Id: 0 ---- !u!64 &6830236405704037595 +--- !u!64 &4650993678488610231 MeshCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236405704037599} + m_GameObject: {fileID: 4650993678488610235} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 serializedVersion: 3 m_Convex: 0 m_CookingOptions: 14 - m_Mesh: {fileID: 4300000, guid: 9f7e793cb50361841bf7c68acd3505f7, type: 2} ---- !u!1 &6830236406108326479 + m_Mesh: {fileID: 4300000, guid: 834543ca2c0b995498182c977a48f8ed, type: 2} +--- !u!1 &4650993678926258989 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -192,12 +115,12 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6830236406108326478} - - component: {fileID: 6830236406108326517} - - component: {fileID: 6830236406108326474} - - component: {fileID: 6830236406108326475} - - component: {fileID: 6830236406108326472} - - component: {fileID: 6830236406108326473} + - component: {fileID: 4650993678926258988} + - component: {fileID: 4650993678926258987} + - component: {fileID: 4650993678926258984} + - component: {fileID: 4650993678926258985} + - component: {fileID: 4650993678926258990} + - component: {fileID: 4650993678926258991} m_Layer: 12 m_Name: AngleText m_TagString: Untagged @@ -205,32 +128,32 @@ GameObject: m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!224 &6830236406108326478 +--- !u!224 &4650993678926258988 RectTransform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406108326479} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 4650993678926258989} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 0.5, y: 0.5, z: 0.5} + m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] - m_Father: {fileID: 6830236406689330782} + m_Father: {fileID: 4650993679089994826} m_RootOrder: 1 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, y: 0.5} + m_AnchoredPosition: {x: 0.75, y: 0.5} m_SizeDelta: {x: 2, y: 0.5} - m_Pivot: {x: 0.5, y: 0.5} ---- !u!23 &6830236406108326517 + m_Pivot: {x: 0.25, y: 0} +--- !u!23 &4650993678926258987 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406108326479} + m_GameObject: {fileID: 4650993678926258989} m_Enabled: 1 m_CastShadows: 0 m_ReceiveShadows: 0 @@ -261,29 +184,29 @@ MeshRenderer: m_SortingLayerID: 0 m_SortingLayer: 0 m_SortingOrder: 0 ---- !u!33 &6830236406108326474 +--- !u!33 &4650993678926258984 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406108326479} + m_GameObject: {fileID: 4650993678926258989} m_Mesh: {fileID: 0} ---- !u!222 &6830236406108326475 +--- !u!222 &4650993678926258985 CanvasRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406108326479} + m_GameObject: {fileID: 4650993678926258989} m_CullTransparentMesh: 0 ---- !u!114 &6830236406108326472 +--- !u!114 &4650993678926258990 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406108326479} + m_GameObject: {fileID: 4650993678926258989} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 9541d86e2fd84c1d9990edf0852d74ab, type: 3} @@ -361,9 +284,9 @@ MonoBehaviour: m_firstVisibleCharacter: 0 m_useMaxVisibleDescender: 1 m_pageToDisplay: 1 - m_margin: {x: 0, y: 0, z: 0, w: 0} + m_margin: {x: 0, y: 0, z: 1.1672716, w: 0} m_textInfo: - textComponent: {fileID: 6830236406108326472} + textComponent: {fileID: 4650993678926258990} characterCount: 4 spriteCount: 0 spaceCount: 0 @@ -376,7 +299,7 @@ MonoBehaviour: m_isVolumetricText: 0 m_spriteAnimator: {fileID: 0} m_hasFontAssetChanged: 0 - m_renderer: {fileID: 6830236406108326517} + m_renderer: {fileID: 4650993678926258987} m_subTextObjects: - {fileID: 0} - {fileID: 0} @@ -387,20 +310,20 @@ MonoBehaviour: - {fileID: 0} - {fileID: 0} m_maskType: 0 ---- !u!114 &6830236406108326473 +--- !u!114 &4650993678926258991 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406108326479} + m_GameObject: {fileID: 4650993678926258989} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 8cf5a358dacd3b54ab093ee289dd9ba2, type: 3} m_Name: m_EditorClassIdentifier: Cam: {fileID: 0} ---- !u!1 &6830236406689330783 +--- !u!1 &4650993679089994827 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -408,27 +331,104 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6830236406689330782} + - component: {fileID: 4650993679089994826} m_Layer: 12 - m_Name: Angle + m_Name: Angle_1 m_TagString: Selectable m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6830236406689330782 +--- !u!4 &4650993679089994826 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6830236406689330783} + m_GameObject: {fileID: 4650993679089994827} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -1.8530397, y: 0.6731256, z: -0.23275426} + m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_Children: - - {fileID: 6830236405704037598} - - {fileID: 6830236406108326478} + - {fileID: 4650993678488610234} + - {fileID: 4650993678926258988} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4650993679319476100 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4650993679319476103} + - component: {fileID: 4650993679319476097} + - component: {fileID: 4650993679319476102} + m_Layer: 12 + m_Name: AngleInner + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4650993679319476103 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4650993679319476100} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.95, y: 0.5, z: 0.95} + m_Children: [] + m_Father: {fileID: 4650993678488610234} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4650993679319476097 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4650993679319476100} + m_Mesh: {fileID: 4300000, guid: 834543ca2c0b995498182c977a48f8ed, type: 2} +--- !u!23 &4650993679319476102 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4650993679319476100} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: d24faa9ba77ab91459039238ad17d83c, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 0 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 diff --git a/Assets/Resources/Prefabs/Angle.prefab.meta b/Assets/Resources/Prefabs/Angle.prefab.meta index 11deec12f1b9678180887d6d9e95aa5940b72ab3..809dc53f193158f6b53431fb052f0153ac3d3fd3 100644 --- a/Assets/Resources/Prefabs/Angle.prefab.meta +++ b/Assets/Resources/Prefabs/Angle.prefab.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 20c1f6ab9fb2f4144821b0c1bfaa83a9 +guid: 8272752f56f418e40a9ffcaca59055f3 PrefabImporter: externalObjects: {} userData: diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta deleted file mode 100644 index 157e8818897d6ed29501f87f879801a120255f46..0000000000000000000000000000000000000000 --- a/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ac72be71662640f4ab0aaf102090fb95 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: