Compare commits
16 Commits
PrevEditor
...
ssl/250224
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f1587ae47d | ||
| 2909cdcec8 | |||
|
|
3daa042553 | ||
| 8474ad1fa8 | |||
| b777bdfa6e | |||
| e1f1ef928c | |||
| 2f614236ec | |||
| 912a242bae | |||
| 64352f5f46 | |||
| f01b941613 | |||
| 8be4b643aa | |||
| 71972652e5 | |||
| 37cdbe979b | |||
| cbb4734f47 | |||
|
|
34f6e9b705 | ||
| 75a28f8765 |
63
.gitattributes
vendored
Normal file
@@ -0,0 +1,63 @@
|
||||
###############################################################################
|
||||
# Set default behavior to automatically normalize line endings.
|
||||
###############################################################################
|
||||
* text=auto
|
||||
|
||||
###############################################################################
|
||||
# Set default behavior for command prompt diff.
|
||||
#
|
||||
# This is need for earlier builds of msysgit that does not have it on by
|
||||
# default for csharp files.
|
||||
# Note: This is only used by command line
|
||||
###############################################################################
|
||||
#*.cs diff=csharp
|
||||
|
||||
###############################################################################
|
||||
# Set the merge driver for project and solution files
|
||||
#
|
||||
# Merging from the command prompt will add diff markers to the files if there
|
||||
# are conflicts (Merging from VS is not affected by the settings below, in VS
|
||||
# the diff markers are never inserted). Diff markers may cause the following
|
||||
# file extensions to fail to load in VS. An alternative would be to treat
|
||||
# these files as binary and thus will always conflict and require user
|
||||
# intervention with every merge. To do so, just uncomment the entries below
|
||||
###############################################################################
|
||||
#*.sln merge=binary
|
||||
#*.csproj merge=binary
|
||||
#*.vbproj merge=binary
|
||||
#*.vcxproj merge=binary
|
||||
#*.vcproj merge=binary
|
||||
#*.dbproj merge=binary
|
||||
#*.fsproj merge=binary
|
||||
#*.lsproj merge=binary
|
||||
#*.wixproj merge=binary
|
||||
#*.modelproj merge=binary
|
||||
#*.sqlproj merge=binary
|
||||
#*.wwaproj merge=binary
|
||||
|
||||
###############################################################################
|
||||
# behavior for image files
|
||||
#
|
||||
# image files are treated as binary by default.
|
||||
###############################################################################
|
||||
#*.jpg binary
|
||||
#*.png binary
|
||||
#*.gif binary
|
||||
|
||||
###############################################################################
|
||||
# diff behavior for common document formats
|
||||
#
|
||||
# Convert binary document formats to text before diffing them. This feature
|
||||
# is only available from the command line. Turn it on by uncommenting the
|
||||
# entries below.
|
||||
###############################################################################
|
||||
#*.doc diff=astextplain
|
||||
#*.DOC diff=astextplain
|
||||
#*.docx diff=astextplain
|
||||
#*.DOCX diff=astextplain
|
||||
#*.dot diff=astextplain
|
||||
#*.DOT diff=astextplain
|
||||
#*.pdf diff=astextplain
|
||||
#*.PDF diff=astextplain
|
||||
#*.rtf diff=astextplain
|
||||
#*.RTF diff=astextplain
|
||||
1931
Assets/AGVsLog.csv
@@ -1,57 +0,0 @@
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
|
||||
namespace XED
|
||||
{
|
||||
public class Canvas_Commander : MonoBehaviour
|
||||
{
|
||||
public string[] commands =
|
||||
{
|
||||
"HELP",
|
||||
"WAIT",
|
||||
"CREATE",
|
||||
"COUNT",
|
||||
};
|
||||
|
||||
public TMP_InputField input;
|
||||
private void Awake()
|
||||
{
|
||||
input = GetComponentInChildren<TMP_InputField>();
|
||||
}
|
||||
|
||||
private void Update()
|
||||
{
|
||||
if(input.isFocused && Input.GetKeyDown(KeyCode.Return))
|
||||
{
|
||||
Command(input.text);
|
||||
input.text = "";
|
||||
}
|
||||
}
|
||||
|
||||
void Command(string args)
|
||||
{
|
||||
var commands = args.Split(' ');
|
||||
|
||||
for (int i = 0; i < commands.Length; i++)
|
||||
{
|
||||
if (!CommandCheck(commands[i]))
|
||||
{
|
||||
Debug.Log("Command not found: " + commands[i]);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
bool CommandCheck(string command)
|
||||
{
|
||||
foreach (var c in commands)
|
||||
{
|
||||
if(command == c)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 414aa258e39287f4f834e2b3eba037fd
|
||||
@@ -6,7 +6,7 @@ using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
using WI;
|
||||
using XRLib;
|
||||
using XED;
|
||||
|
||||
[CustomAsset(".ini")]
|
||||
|
||||
@@ -2,8 +2,8 @@ using TMPro;
|
||||
using UnityEditor;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using WI;
|
||||
using WI.UI;
|
||||
using XRLib;
|
||||
using XRLib.UI;
|
||||
|
||||
[CustomEditor(typeof(PanelBase), true)]
|
||||
public class PanelBaseEditor : Editor
|
||||
|
||||
@@ -2,8 +2,8 @@ using UnityEngine;
|
||||
using UnityEditor;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
using WI;
|
||||
using WI.Util;
|
||||
using XRLib;
|
||||
using XRLib.Util;
|
||||
using System.Threading.Tasks;
|
||||
#if UNITY_EDITOR
|
||||
using UnityEditor.AddressableAssets.Settings;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 0d378b14d3694da419f53fa3f8ae92a4
|
||||
NativeFormatImporter:
|
||||
guid: 525ce526fdb6bc048b5ed4551f2bbcdb
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Image/Icons/StatusIcon/IMG_Object.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |
117
Assets/Image/Icons/StatusIcon/IMG_Object.png.meta
Normal file
@@ -0,0 +1,117 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 2d74373bcf4b23a4a9630a1ace1b2c3c
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
BIN
Assets/Image/Icons/StatusIcon/IMG_Property.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
117
Assets/Image/Icons/StatusIcon/IMG_Property.png.meta
Normal file
@@ -0,0 +1,117 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 437c557ac72065b4c8f9bcb6fe6450c1
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
mipmaps:
|
||||
mipMapMode: 0
|
||||
enableMipMap: 0
|
||||
sRGBTexture: 1
|
||||
linearTexture: 0
|
||||
fadeOut: 0
|
||||
borderMipMap: 0
|
||||
mipMapsPreserveCoverage: 0
|
||||
alphaTestReferenceValue: 0.5
|
||||
mipMapFadeDistanceStart: 1
|
||||
mipMapFadeDistanceEnd: 3
|
||||
bumpmap:
|
||||
convertToNormalMap: 0
|
||||
externalNormalMap: 0
|
||||
heightScale: 0.25
|
||||
normalMapFilter: 0
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 1
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -1,19 +0,0 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace XED
|
||||
{
|
||||
public class Panel_ActionViewer : MonoBehaviour
|
||||
{
|
||||
// Start is called once before the first execution of Update after the MonoBehaviour is created
|
||||
void Start()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: dc46ffbe70eec5b4aaca6f19999e56c0
|
||||
@@ -1,30 +0,0 @@
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using WI.UI;
|
||||
using XED.UI;
|
||||
|
||||
namespace XED
|
||||
{
|
||||
public class Panel_ComponentEditor : PanelBase
|
||||
{
|
||||
Panel_Header panel_Header;
|
||||
Panel_ComponentViewer panel_ComponentViewer;
|
||||
Panel_ActionViewer panel_ActionViewer;
|
||||
Panel_PropertyViewer panel_PropertyViewer;
|
||||
|
||||
|
||||
public override void AfterAwake()
|
||||
{
|
||||
panel_Header.onClickClose += Close;
|
||||
}
|
||||
public void Close()
|
||||
{
|
||||
gameObject.SetActive(false);
|
||||
}
|
||||
|
||||
public void Open(TwinObject to)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: bd74dcd788125634c98eb7f5c398549a
|
||||
@@ -1,19 +0,0 @@
|
||||
using UnityEngine;
|
||||
|
||||
namespace XED
|
||||
{
|
||||
public class Panel_ComponentViewer : MonoBehaviour
|
||||
{
|
||||
// Start is called once before the first execution of Update after the MonoBehaviour is created
|
||||
void Start()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 35861a7e6daba124b819fcb4746f544c
|
||||
@@ -1,18 +0,0 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using WI.UI;
|
||||
|
||||
namespace XED
|
||||
{
|
||||
public class Panel_Header : PanelBase
|
||||
{
|
||||
public Button button_Close;
|
||||
public event Action onClickClose;
|
||||
|
||||
public override void AfterAwake()
|
||||
{
|
||||
button_Close.onClick.AddListener(() => onClickClose?.Invoke());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,2 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: fe19266874db3b241a36269559bd17e0
|
||||
30
Assets/Panel_ModeControl.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using XRLib.UI;
|
||||
|
||||
namespace XED.UI
|
||||
{
|
||||
public class Panel_ModeControl : PanelBase
|
||||
{
|
||||
Button button_ObjectMode;
|
||||
Button button_PropertyMode;
|
||||
public Action onClickObjectMode;
|
||||
public Action onClickPropertyMode;
|
||||
public override void AfterAwake()
|
||||
{
|
||||
button_ObjectMode.onClick.AddListener(OnClickObjectMode);
|
||||
button_PropertyMode.onClick.AddListener(OnClickPropertyMode);
|
||||
}
|
||||
|
||||
private void OnClickPropertyMode()
|
||||
{
|
||||
//onClickPropertyMode();
|
||||
}
|
||||
|
||||
private void OnClickObjectMode()
|
||||
{
|
||||
onClickObjectMode();
|
||||
}
|
||||
}
|
||||
}
|
||||
2
Assets/Panel_ModeControl.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 924ac0c6c9fadc24bbb821b72f962fdf
|
||||
@@ -59,7 +59,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_Color: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -253,7 +253,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0, g: 0.011764706, b: 0.1764706, a: 0.78431374}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -330,7 +330,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0, g: 0.011764706, b: 0.1764706, a: 0.2}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -436,8 +436,8 @@ MonoBehaviour:
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
rgba: 4278190080
|
||||
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
@@ -564,6 +564,8 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: a494c2f167427fd4a99187ffa99cb757, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
scrollRect: {fileID: 0}
|
||||
scrollView: {fileID: 0}
|
||||
--- !u!1001 &3219924497284413818
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -626,19 +628,19 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4494893725557815844, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Size
|
||||
value: 0.9893966
|
||||
value: 0.9894008
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4494893725557815844, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Value
|
||||
value: 1.0000051
|
||||
value: 1.0000204
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5672874548983414067, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: -2.9995284
|
||||
value: -2.9996562
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5672874548983414067, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0.000116338735
|
||||
value: 0.00002207278
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5781062250184041115, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
|
||||
@@ -134,7 +134,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_Color: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -261,6 +261,8 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: dcaf5c160a5eafd4888ef1224800d878, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
scrollRect: {fileID: 0}
|
||||
scrollView: {fileID: 0}
|
||||
--- !u!1 &5153900539240009752
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -335,8 +337,8 @@ MonoBehaviour:
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
rgba: 4278190080
|
||||
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
@@ -457,7 +459,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0, g: 0.011764706, b: 0.1764706, a: 0.2}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -545,7 +547,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 0, g: 0.011764706, b: 0.1764706, a: 0.78431374}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -608,7 +610,7 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2671136523485413361, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Size
|
||||
value: 0.99999094
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3853414527505018043, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
@@ -652,19 +654,19 @@ PrefabInstance:
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4494893725557815844, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Size
|
||||
value: 0.9889386
|
||||
value: 0.9894008
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4494893725557815844, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Value
|
||||
value: 1.0001628
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5672874548983414067, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: -3.00006
|
||||
value: -2.999582
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5672874548983414067, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0.00009338284
|
||||
value: -0.000010907401
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5781062250184041115, guid: c7fa5154df436e54bb0b444dfc25575d, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
|
||||
126
Assets/Prefabs/UI/Panel_DragHandler.prefab
Normal file
@@ -0,0 +1,126 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &1185472671663402474
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 6104386061645465781}
|
||||
- component: {fileID: 6156216054905447384}
|
||||
- component: {fileID: 7241376036255963641}
|
||||
m_Layer: 0
|
||||
m_Name: SelectionBox
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 0
|
||||
--- !u!224 &6104386061645465781
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1185472671663402474}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1086541728698475203}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 960, y: 540}
|
||||
m_SizeDelta: {x: 100, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &6156216054905447384
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1185472671663402474}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &7241376036255963641
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1185472671663402474}
|
||||
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.39215687}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 0}
|
||||
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
|
||||
--- !u!1 &3736084005689246203
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1086541728698475203}
|
||||
- component: {fileID: 8534877828189409926}
|
||||
m_Layer: 0
|
||||
m_Name: Panel_DragHandler
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1086541728698475203
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3736084005689246203}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 6104386061645465781}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &8534877828189409926
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 3736084005689246203}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: cdd8bb536a64a014785b009185af4d29, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
@@ -1,6 +1,6 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 48ead752f1e0b63458233faffac00d2c
|
||||
TextScriptImporter:
|
||||
guid: ab86017dea8f4f549b71b4a6fa12b3ec
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
@@ -2641,7 +2641,7 @@ GameObject:
|
||||
- component: {fileID: 2136756930563110099}
|
||||
- component: {fileID: 7152092958078005519}
|
||||
m_Layer: 5
|
||||
m_Name: InputField_RowX
|
||||
m_Name: InputField_Row
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@@ -3207,7 +3207,7 @@ GameObject:
|
||||
- component: {fileID: 3830935198293741201}
|
||||
- component: {fileID: 2577566099563960335}
|
||||
m_Layer: 5
|
||||
m_Name: Button_AlighZAxis
|
||||
m_Name: Button_AlignZAxis
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@@ -3415,7 +3415,7 @@ GameObject:
|
||||
- component: {fileID: 1643216501148625476}
|
||||
- component: {fileID: 721381776748410442}
|
||||
m_Layer: 5
|
||||
m_Name: InputField_ColZ
|
||||
m_Name: InputField_Col
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@@ -4346,6 +4346,10 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 271fc4cf2e70c7146938aaf9384c212f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
InputField_GapX: {fileID: 0}
|
||||
InputField_GapZ: {fileID: 0}
|
||||
Button_Apply: {fileID: 0}
|
||||
InputField_GapX: {fileID: 774488603182085883}
|
||||
InputField_GapZ: {fileID: 2428612344838025271}
|
||||
InputField_Row: {fileID: 7152092958078005519}
|
||||
InputField_Col: {fileID: 721381776748410442}
|
||||
Button_AlignXAxis: {fileID: 2859805591241900362}
|
||||
Button_AlignZAxis: {fileID: 0}
|
||||
Button_AlignGrid: {fileID: 6149089688842269376}
|
||||
|
||||
@@ -34,7 +34,7 @@ RectTransform:
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: -20, y: -20}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!1 &2668157905828016383
|
||||
GameObject:
|
||||
@@ -74,8 +74,8 @@ RectTransform:
|
||||
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: 660, y: -140}
|
||||
m_SizeDelta: {x: 600, y: 800}
|
||||
m_AnchoredPosition: {x: 864.05884, y: -412.5141}
|
||||
m_SizeDelta: {x: 190.2226, y: 265.4276}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &209865376421846872
|
||||
CanvasRenderer:
|
||||
@@ -158,8 +158,8 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: -40}
|
||||
m_SizeDelta: {x: -40, y: -120}
|
||||
m_AnchoredPosition: {x: 0, y: -15}
|
||||
m_SizeDelta: {x: -10, y: -40}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1099089906866125424
|
||||
CanvasRenderer:
|
||||
@@ -264,8 +264,8 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 1, y: 1}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: -30, y: -30}
|
||||
m_SizeDelta: {x: 30, y: 30}
|
||||
m_AnchoredPosition: {x: -15, y: -15}
|
||||
m_SizeDelta: {x: 20, y: 20}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1716870440269391695
|
||||
CanvasRenderer:
|
||||
@@ -546,10 +546,10 @@ RectTransform:
|
||||
m_Children: []
|
||||
m_Father: {fileID: 6397375499865491079}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 105, y: -30}
|
||||
m_SizeDelta: {x: 200, y: 50}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: -20.486, y: 0}
|
||||
m_SizeDelta: {x: -40.973, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1608847746968451021
|
||||
CanvasRenderer:
|
||||
@@ -606,12 +606,12 @@ MonoBehaviour:
|
||||
m_faceColor:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontSize: 45
|
||||
m_fontSize: 20
|
||||
m_fontSizeBase: 45
|
||||
m_fontWeight: 400
|
||||
m_enableAutoSizing: 0
|
||||
m_enableAutoSizing: 1
|
||||
m_fontSizeMin: 18
|
||||
m_fontSizeMax: 72
|
||||
m_fontSizeMax: 20
|
||||
m_fontStyle: 0
|
||||
m_HorizontalAlignment: 1
|
||||
m_VerticalAlignment: 512
|
||||
@@ -624,7 +624,7 @@ MonoBehaviour:
|
||||
m_charWidthMaxAdj: 0
|
||||
m_TextWrappingMode: 0
|
||||
m_wordWrappingRatios: 0.4
|
||||
m_overflowMode: 0
|
||||
m_overflowMode: 1
|
||||
m_linkedTextComponent: {fileID: 0}
|
||||
parentLinkedComponent: {fileID: 0}
|
||||
m_enableKerning: 0
|
||||
@@ -644,7 +644,7 @@ MonoBehaviour:
|
||||
m_VertexBufferAutoSizeReduction: 0
|
||||
m_useMaxVisibleDescender: 1
|
||||
m_pageToDisplay: 1
|
||||
m_margin: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_margin: {x: 10, y: 0, z: 0, w: 0}
|
||||
m_isUsingLegacyAnimationComponent: 0
|
||||
m_isVolumetricText: 0
|
||||
m_hasFontAssetChanged: 0
|
||||
@@ -762,7 +762,7 @@ RectTransform:
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 20, y: 20}
|
||||
m_SizeDelta: {x: 0, y: 0}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1119002058097984950
|
||||
CanvasRenderer:
|
||||
@@ -838,8 +838,8 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: -50}
|
||||
m_SizeDelta: {x: -40, y: 60}
|
||||
m_AnchoredPosition: {x: 0, y: -20}
|
||||
m_SizeDelta: {x: -10, y: 30}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &5628262866029505794
|
||||
CanvasRenderer:
|
||||
@@ -916,7 +916,7 @@ RectTransform:
|
||||
m_AnchorMin: {x: 1, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 20, y: 0}
|
||||
m_SizeDelta: {x: 15, y: 0}
|
||||
m_Pivot: {x: 1, y: 1}
|
||||
--- !u!222 &4395373416626488727
|
||||
CanvasRenderer:
|
||||
|
||||
@@ -122,9 +122,6 @@ MonoBehaviour:
|
||||
setToNextSiblingItem:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
onSelect:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
onDragBegin:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
@@ -132,6 +129,7 @@ MonoBehaviour:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
itemPopup: {fileID: 0}
|
||||
menuPopup: {fileID: 0}
|
||||
--- !u!114 &3692082455671801088
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -144,6 +142,12 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 02c8aba09b6cf79448d6d0699308f932, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
onSelect:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
onParentChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1 &1054829719865186487
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -705,7 +709,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 0.0000009536743, y: 0.00008143007}
|
||||
m_AnchoredPosition: {x: 0.0000009536743, y: 0.00060980837}
|
||||
m_SizeDelta: {x: 282.99957, y: 2}
|
||||
m_Pivot: {x: 0, y: 1}
|
||||
--- !u!114 &1134704777518231049
|
||||
@@ -823,6 +827,81 @@ MonoBehaviour:
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
--- !u!1 &5208196936687214603
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5298001966367028606}
|
||||
- component: {fileID: 1822305268980125542}
|
||||
- component: {fileID: 5681900736418180477}
|
||||
m_Layer: 5
|
||||
m_Name: Image
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &5298001966367028606
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5208196936687214603}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 7333730248286312492}
|
||||
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: -137, y: 0}
|
||||
m_SizeDelta: {x: 24, y: 24}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!222 &1822305268980125542
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5208196936687214603}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &5681900736418180477
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5208196936687214603}
|
||||
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: 0, g: 0, b: 0, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 81b1a05534a2b49109c084189ba3f5e8, 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
|
||||
--- !u!1 &5374529121170564152
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -889,7 +968,7 @@ MonoBehaviour:
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_text: Enter text...
|
||||
m_text: Search
|
||||
m_isRightToLeft: 0
|
||||
m_fontAsset: {fileID: 11400000, guid: 69abd87f38225ed46aa612577c25f379, type: 2}
|
||||
m_sharedMaterial: {fileID: -7290017371581542385, guid: 69abd87f38225ed46aa612577c25f379, type: 2}
|
||||
@@ -1011,6 +1090,7 @@ RectTransform:
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 5298001966367028606}
|
||||
- {fileID: 493963855316554531}
|
||||
- {fileID: 5143485001752436147}
|
||||
m_Father: {fileID: 5781062250184041115}
|
||||
@@ -1602,7 +1682,7 @@ RectTransform:
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: -0.5}
|
||||
m_SizeDelta: {x: -20, y: -13}
|
||||
m_SizeDelta: {x: -50, y: -13}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &3257810534314104275
|
||||
MonoBehaviour:
|
||||
|
||||
@@ -1,879 +0,0 @@
|
||||
### 0.19.5 02-14
|
||||
```
|
||||
1. 프로퍼티 뷰어에 툴팁 기능 추가
|
||||
2. 기즈모 단축키 오류 수정
|
||||
3. 프로퍼티 뷰어 Null Exception 수정
|
||||
```
|
||||
|
||||
### 0.19.2 02-13
|
||||
```
|
||||
1. TwinObject의 멤버변수를 볼 수 있는 PropertyViewer 추가
|
||||
2. EventConnector 내부 이벤트 연결을 지역 함수로 종류 별 분류
|
||||
```
|
||||
|
||||
### 0.18.2 02-13
|
||||
```
|
||||
1. ConnectionHandlePoint 추가
|
||||
2. Canvas_Component 추가
|
||||
3. AGV Path 기능에 단축키 추가
|
||||
```
|
||||
|
||||
### 0.17.8 02-11
|
||||
```
|
||||
1. UIExtensions 추가
|
||||
2. ModernUI 삭제
|
||||
3. UI 툴팁 기능 추가
|
||||
4. UI 툴팁이 화면밖에 나갔을때의 보간처리 추가
|
||||
```
|
||||
|
||||
### 1.17.5 -> 0.17.5 02-11
|
||||
```
|
||||
1. EventConnector 에 defaultInputHandler 추가
|
||||
2. TwinObjectManager 삭제
|
||||
3. TwinObject의 IPooledObject Interface 삭제
|
||||
4. BaytatGames.SaveGameFree 관련 의존성 제거
|
||||
5. 프로그램 버전 다운. 있는 기능과 퀄리티에 비해 너무 과한 버전 같음... ㅠㅠ
|
||||
```
|
||||
|
||||
### 1.17.1 02-10
|
||||
```
|
||||
1. AGV Path 기능 병합
|
||||
2. Raycaster 기능 개선 및 버그 수정
|
||||
```
|
||||
|
||||
### 1.16.3 02-10
|
||||
```
|
||||
1. WallBuilder 연동
|
||||
2. UserInputManager의 shortcut 이벤트 관련 버그 수정
|
||||
3. Raycaster의 이벤트 추가 방식 변경
|
||||
4. InputHandler에 UpdateLoop Action 추가
|
||||
```
|
||||
|
||||
### 1.15.5 02-06
|
||||
```
|
||||
1. 프로그램 상태 제어를 위한 StatusPanel class, IStatusController interface 추가
|
||||
2. UndoRedoManager의 입력이벤트를 UserInputManager로 이관
|
||||
3. UndoRedoManager -> CommandManager 로 확장
|
||||
4. Command class 를 interface로 변경
|
||||
5. GUIWindows(Expanded UI) 에셋 추가
|
||||
*** 오늘 부터 minor 버전 별로 Scene 관리 시작
|
||||
```
|
||||
|
||||
### 1.14.0 02-05
|
||||
```
|
||||
1. 사용자 입력 제어를 위한 UserInputSystem class, InputHandler class, IInputHandler interface기능 추가
|
||||
```
|
||||
|
||||
### 1.13.18 02-04
|
||||
```
|
||||
1. RenderObjectHandler 내 키보드 입력이벤트를 UserInputManager 로 이관
|
||||
```
|
||||
|
||||
### 1.13.17 02-03
|
||||
```
|
||||
1. UserInputManager 추가. 앞으로 모든 사용자의 키보드 입력은 여기를 통해야 함.
|
||||
2. Scene 버전 명 현재 버전으로 변경. 임의로 변경하지 말 것.
|
||||
3. UndoRedoManager의 namespace를 XED.Core 에서 XED.Manage로 변경
|
||||
4. CanvasBase를 상속받은 클래스에 붙어있는 ISingle 인터페이스 삭제. (CanvasBase 자체가 ISingle을 상속받고 있음)
|
||||
5. CustomAssetConnector 의 namespace 를 XED.Util 에서 XED.Asset으로 변경
|
||||
6. SaveLoadFBXData 의 namespace를 XED.Util 에서 XED.Asset 으로 변경
|
||||
7. EventConnector 내 불필요한 멤버변수 제거
|
||||
```
|
||||
|
||||
### 1.13.10 01-23
|
||||
```
|
||||
1. 빌드 테스트 완료
|
||||
2. 기존 외부 에셋들 코드 정리 및 분리 완료
|
||||
3. 기존 파일 브라우저 삭제-> TriLib 내장 브라우저로 대체
|
||||
4. UI 디자인 수정
|
||||
5. UI와 기존 기능 연동
|
||||
6. fbx 불러올때 패스가 16진수로 불러와지던 버그 수정
|
||||
7. TriLib 설정을 제대로 불러오지 못하던 문제 수정
|
||||
8. asemdef 추가 및 정리
|
||||
```
|
||||
|
||||
### 1.13.2 01-22
|
||||
```
|
||||
1. Component 관련 확장 메소드들의 위치를 ComponentExtension 으로 이전
|
||||
2. ButtonExtension 삭제
|
||||
3. ScrollRectExtension 추가
|
||||
```
|
||||
|
||||
### 1.13.0 01-21
|
||||
```
|
||||
1. 다국어 지원을 위한 LocalizationHelper 클래스 추가
|
||||
-> 기존 Localization.LocalizeStringEvent 대체하여 달아놓기만 하면 해당 클래스가 붙은 오브젝트의 TMP를 감지하여 해당 텍스트를 변환함
|
||||
--> 영어의 경우 번역의 key가 나옴
|
||||
```
|
||||
### 1.12.39 25-01-21
|
||||
```
|
||||
1. 네임스페이스 추가 및 수정
|
||||
2. 유니티 6로 버전 업
|
||||
3. FindObjectOf~ 에서 발생하는 유니티 Warning 제거
|
||||
4. WorkSpace 폴더 정리
|
||||
5. Localization 패키지 추가
|
||||
6. 빌드 세팅
|
||||
7. UI 관련 WI 클래스에 WI.UI 네임스페이스 추가
|
||||
8. Wtil 에서 Find 관련 함수 TransformExtension 으로 분리
|
||||
```
|
||||
|
||||
### 1.12.31 07-18
|
||||
```
|
||||
1. WallBuilder 의 Raycast 이벤트 분기 병합
|
||||
```
|
||||
|
||||
### 1.12.30 07-16
|
||||
```
|
||||
1. Line -> TwoPointLine
|
||||
2. TwoPointLine에서 LinePoint에 대한 의존성 제거
|
||||
3. 벽 그리기 기능 안정화
|
||||
4. 교차점 생성 기능 안정화
|
||||
5. 벽 나누기 기능 안정화
|
||||
6. LinePoint 의 ObjectPooling 기능 제거 -> 앞으로도 ObjectPool은 사용 없을 예정. 프로그램 성질과 어울리지 않음.
|
||||
7. Drawing 중 인접한 거리의 LinePoint와 병합하는 로직 개선
|
||||
```
|
||||
|
||||
### 1.12.23 07-11
|
||||
```
|
||||
1. WallBuilder 안정화 2
|
||||
```
|
||||
|
||||
### 1.12.22 07-10
|
||||
```
|
||||
1. WallBuilder 안정화
|
||||
```
|
||||
|
||||
### 1.12.21 07-09
|
||||
```
|
||||
1. 동일 개념 함수명 통일
|
||||
2. 메인 화면 UI 레이아웃 수정
|
||||
3. ObjectHandler.Select 내부 구문 수정
|
||||
4. Panel_ObjectTool 버그 수정
|
||||
5. Panel_ObjectTool Unset관련 수정
|
||||
6. 동일 개념 명칭 통일
|
||||
7. ObjectHandler 버그 수정
|
||||
8. namespace 추가
|
||||
9. 불필요 코드 삭제
|
||||
10. 구문 개선
|
||||
```
|
||||
|
||||
### 1.12.10 07-08
|
||||
```
|
||||
1. ObjectDistanceLine 로직 성능 개선
|
||||
2. ObjectHandler의 GroundClickEvent 삭제
|
||||
3. ObjectHandler내 불필요한 코드 삭제
|
||||
4. ObjectHandler.Grab 내 코드 수정
|
||||
5. WallDeformer내 ObjectPool 제거
|
||||
6. WallDeformer내 이벤트 입력 통폐합
|
||||
```
|
||||
|
||||
### 1.12.4 07-04
|
||||
```
|
||||
1. 이벤트 연결 구조 개선
|
||||
```
|
||||
|
||||
### 1.12.3 06-14
|
||||
```
|
||||
1. Wtil.Find<T>(string) 버그 수정
|
||||
2. 일부 변수 및 함수명 변경
|
||||
3. 필요없는 클래스 삭제
|
||||
```
|
||||
|
||||
### 1.12.0 06-13
|
||||
```
|
||||
1. Hierarchy Tree 기능 업데이트
|
||||
```
|
||||
|
||||
### 1.11.4 06-03
|
||||
```
|
||||
1. 기본 폰트 Pretendard-Regular로 변경
|
||||
2. AssetToolUI로 Asset 관련 기능 바로가기 버튼 통합
|
||||
```
|
||||
|
||||
### 1.11.2 05-31
|
||||
```
|
||||
1. 런타임 모델링 임포트 기능 추가
|
||||
2. 로컬 에셋 서버 추가
|
||||
3. 모델링을 불러오는 중의 프로그레스 애니메이션 추가
|
||||
```
|
||||
|
||||
### 1.10.13 05-21
|
||||
```
|
||||
1. 기본폰트 Pretendard-Midium으로 변경
|
||||
2. UI_TreeView 추가
|
||||
```
|
||||
|
||||
### 1.10.11 05-17
|
||||
```
|
||||
1. Tri2 - runtime model import 에셋 추가
|
||||
2. 기타 미사용 이벤트 삭제
|
||||
3. 컴파일러 경고 수정
|
||||
```
|
||||
|
||||
### 1.10.8 04-24
|
||||
```
|
||||
1. 다중선택중 해제시 Panel_ObjectTool 이 비활성화되지 않던 문제 수정
|
||||
```
|
||||
|
||||
### 1.10.7 04-23
|
||||
```
|
||||
1. 하이어라키 아이템 강조 효과 추가
|
||||
2. 하이어라키 아이템 다중 강조 효과 추가
|
||||
3. 오브젝트 삭제가 정상적으로 Hierarchy에 반영되지 않던 문제 수정
|
||||
```
|
||||
|
||||
### 1.10.4 04-18
|
||||
```
|
||||
1. 벽 텍스쳐 변경 기능 추가
|
||||
2. TwinObject 의 Portrait 이미지를 미리 촬영하여 서버에 업로드 하는 방식으로 수정
|
||||
3. Portrait 이미지의 배경을 투명하게 변경
|
||||
2. DrawWall 관련 함수 기능 병합
|
||||
```
|
||||
|
||||
### 1.9.1 04-18
|
||||
```
|
||||
1. Draw Wall 관련 함수들 대규모 병합
|
||||
2. 오브젝트 다중 조작 기능 추가
|
||||
```
|
||||
|
||||
### 1.8.1 04-17
|
||||
```
|
||||
1. TwinObject를 TwinContainer 하위로 편성
|
||||
2. 오브젝트 다중조작 기능 추가
|
||||
```
|
||||
|
||||
### 1.7.6 04-16
|
||||
```
|
||||
1. WallGroupSystem 및 하위 클래스 이벤트 구조 개선
|
||||
2. ObjectPool 대상 클래스들에 대한 호출 구조 개선
|
||||
3. 불필요 코드 삭제
|
||||
4. IObjectPool->IPooldObject로 이름 변경
|
||||
5. XED.ViewMode -> WI.ViewMode 로 이전
|
||||
6. EventConnecter.OnViewModeChange 기능을 CameraController로 이전
|
||||
```
|
||||
|
||||
### 1.6.4 04-08
|
||||
```
|
||||
1. 벽 그리기 관련 기능 리팩토링
|
||||
2. Panel_BuildingTool 내 멤버변수 삭제
|
||||
3. Panel_EditorTool 내 멤버변수 삭제
|
||||
4. Panel_ObjectTool 내 기즈모 변경 기능이 정상적으로 작동하지 않던 문제 수정
|
||||
5. Reset시 Panel_ObjectTool.Close를 호출하지 않게 수정
|
||||
```
|
||||
|
||||
### 1.5.0 04-01
|
||||
```
|
||||
1. ObjectPoolManager 관련 기능 전면 수정
|
||||
-> 벽 그리는 기능과 의존성이 심해서 최대한 안건드리는 방향으로 수정하였으나 차후 벽 관련 클래스들 리팩토링 종료 후 다시 확인이 필요함.
|
||||
```
|
||||
|
||||
### 1.4.27 04-01
|
||||
```
|
||||
1. BetweenObjectLine -> ObjectDistanceLine 으로 오브젝트와 클래스명을 동일하게 변경
|
||||
2. ObjectDistanceLine.EdgesPointSetting 의 계산 정확도 개선
|
||||
3. ObjectDistanceLine.DirectionCheck 내부 구문 간소화
|
||||
4. ObjectDistanceLine.EdgesPointSetting 구문 최적화
|
||||
5. ObjectDistanceLine.RotateVector3 제거
|
||||
6. ObjectDistanceLine.Dir 제거
|
||||
7. ObjectDistanceLine.Direction 제거
|
||||
8. DistanceLabel -> UI_DistanceLabel 이름 변경
|
||||
9. DistanceLabel 내 불필요한 코드 제거
|
||||
10. ObjectDistanceLine과 연결된 기능 간 동작 구조 개선
|
||||
11. Panel_ObjectDistanceLine 내 불필요한 코드 삭제
|
||||
12. ObjectPoolManager.ItemCreat -> ObjectPoolManager.ItemCreate
|
||||
13. ObjectPoolManager.GetGo -> ObjectPoolManager.Get
|
||||
14. ObjectPoolManager.Get 의 구문 개선
|
||||
15. ObjectPoolManager.CreatePooledItem 호출 구문 개선
|
||||
16. ObjectPoolManager.CreatePooledItem 내부 구문 개선
|
||||
17. ObjectPoolManager.objectType 멤버변수 삭제
|
||||
```
|
||||
|
||||
### 1.4.10 03-28
|
||||
```
|
||||
1. EventConnecter.RemoveEvent 삭제
|
||||
2. ObjectHandler.DestroySelectedObject 삭제
|
||||
3. ObjectHandler 내 Action 멤버변수들에 event 구문 추가
|
||||
4. ObjectHandler.gizmo 삭제
|
||||
5. HierarchyTree.Remove 구문 개선
|
||||
6. Wall의 physics.areabox가 생성되지 않기 떄문에 생기는 오류 임시 처리
|
||||
7. Hierarchy.onClearEvent<TwinObject> -> onClearEvent 로 수정
|
||||
8. TwinObjectManager.RemoveTable 구문 개선
|
||||
9. EventConnecter 내 불필요한 이벤트 연동 제거
|
||||
```
|
||||
|
||||
### pre-1.4.1 03-28
|
||||
```
|
||||
1. EventConnecter 내의 RTG 관련 기능들 GizmoController로 이전
|
||||
2. GizmoController 동작 복구
|
||||
```
|
||||
|
||||
### pre-1.3.7 03-28
|
||||
```
|
||||
1. TwinObject의 Portrait 관련 기능 임시 비활성화
|
||||
2. RaycastCollider 삭제
|
||||
3. TwinMetaData 에 Addressable 의 주소값인 address 추가
|
||||
-> 다른 환경에서 테스트 해서 동일하게 동작하는지 확인필요
|
||||
4. XRLib.Wtil에 Find<T>(string) 추가
|
||||
-> 일회성으로 사용되는 멤버 변수를 들고있지 않기 위해 만든 기능.
|
||||
5. UI_HierarchyItem 구문 개선
|
||||
6. ObjectHandler 구문 개선
|
||||
7. AssetManager가 다운로드 하는 방식을 전체 처리에서 반복문으로 개별처리 하게끔 수정
|
||||
8. Load 할때 해당 TwinObject의 address를 사용해서 다운로드 받아오도록 수정
|
||||
ps)아직 리팩토링이 진행 중인 부분이 있으므로 몇몇 기능이 정상작동 하지 않음
|
||||
```
|
||||
|
||||
### 1.2.3 03-27
|
||||
```
|
||||
1. TwinObject의 식별정보를 다룰 TwinMetaData 추가
|
||||
2. UnityVisualScripting 패키지 삭제
|
||||
3. TwinObject의 Portrait을 TwinMetaData로 이전
|
||||
4. Panel_ObjectInfo 삭제
|
||||
```
|
||||
|
||||
### 1.1.33 03-26
|
||||
```
|
||||
1. XRLib.IGenerable 삭제
|
||||
2. Panel_Building 이 열렸을때 탑뷰로 전환되지 않도록 수정
|
||||
3. 슬라이더로 카메라 줌인줌아웃을 조절하는 이벤트 임시로 제외
|
||||
4. WallDeformerSystem.Update 내 불필요 구문 삭제
|
||||
5. WallDeformerSystem 내 가독성 개선
|
||||
6. WallDeformerSystem 내 오타 수정 및 일부 구문 수정
|
||||
7. Panel_ObjectDistance 내 불필요한 멤버변수 삭제
|
||||
8. MDT 관련 클래스 제거
|
||||
9. Line을 재활용 하는 과정에서 RigidBody 컴포넌트를 중복으로 Add하던 문제 수정
|
||||
9-1. 자동 Using으로 인해 GetOrAddComponent가 제대로 동작하지 않던 문제 수정
|
||||
10. Canvas_Login 및 연관 기능 임시 제거
|
||||
11. BaseUI -> UIBase로 이름 변경
|
||||
12. Panel_ObjectDistanceLabelList 내부 구문 개선
|
||||
13. EventConnector 내 불필요 함수 삭제
|
||||
14. ObjectHandler.gizmo 삭제
|
||||
```
|
||||
|
||||
### 1.1.19 03-25
|
||||
```
|
||||
1. AssetLabel enum을 파일로 분리
|
||||
2. TwinObject의 물리를 담당할 TwinPhysics 추가 및 적용
|
||||
3. Panel_ObjectTool 내의 불필요한 멤버변수 삭제
|
||||
4. 오타 수정
|
||||
5. Panel_ObjectTool 내 일부 구문 개선
|
||||
6. Panel_ObjectTool 내 불필요 함수 제거
|
||||
7. XRLib 내 구문 개선
|
||||
8. Panel_ProjectTool 삭제
|
||||
9. Panel_Toolbar 삭제
|
||||
10. Panel_Option 삭제
|
||||
11. WallGroup 내 불필요 함수 삭제
|
||||
12. 배치되는 오브젝트의 이름 뒤에 "(Clone)" 이 붙지 않도록 수정
|
||||
13. Panel_FloorDrawTool 삭제
|
||||
14. Canvas_Bottom 삭제
|
||||
15. Canvas_Left 삭제
|
||||
16. Panel_Commander 삭제
|
||||
17. Panel_Login 내 구문 수정
|
||||
18. Line 에서 TwinPhysics가 Null이어서 생기는 문제 수정
|
||||
19. 바닥 색상 변경
|
||||
20. 전역 조명 수정
|
||||
* 지금 간혹 유니티가 뻗어버리는 현상이 있음. 주의 요망
|
||||
```
|
||||
|
||||
### 1.0.6 03-25
|
||||
```
|
||||
1. 시점 전환 버튼 디자인 변경
|
||||
2. Panel_AssetInfo 내 기본 텍스트 변경
|
||||
3. HierarchyItem 내부 텍스트 수정
|
||||
4. 임시 로그인 패널 UI 추가
|
||||
5. 캐드도면 오브젝트가 다른 오브젝트와 충돌하지 않도록 수정
|
||||
6. 임시 로그인 패널 UI 디자인 수정
|
||||
```
|
||||
|
||||
### 1.0.0 03-21
|
||||
```
|
||||
1. 빌드 테스트 완료! 정식 버전 릴리즈
|
||||
```
|
||||
|
||||
### pre-1.0.0 03-21
|
||||
```
|
||||
1. 1차 개발 목표 전부 달성으로 1.0.0 버전 릴리즈... 지만 RTG가 빌드가 안되는 관계로 pre.
|
||||
```
|
||||
|
||||
### 0.28.4 03-21
|
||||
```
|
||||
1. 벽면 WireFrame 추가
|
||||
2. 배치된 오브젝트 삭제시 하이어라키에도 반영되도록 수정
|
||||
3. MessagePack 컴파일러 경고 제거
|
||||
3-1. MessagePack 컴파일러 오류 수정
|
||||
4. 기타 디버그 로그 삭제
|
||||
```
|
||||
|
||||
### 0.27.34 03-20
|
||||
```
|
||||
1. UI_HierachyItem 의 디자인 변경
|
||||
2. ViewModeChange 버튼 디자인 수정
|
||||
3. UI_HierachyPanel의 디자인 수정
|
||||
4. 카메라 안티앨리어싱 적용
|
||||
5. 카메라 디더링 적용
|
||||
6. 기본 환경 디자인 수정
|
||||
7. WallDeformerSystem의 ViewModeChange 함수 제거
|
||||
8. 기존 EventConnect.OnViewModeChange 내부에 있던 WallDeformerSystem.StateViewMode 를 삭제하고 Panel_ViewMode.onClickViewMode 이벤트에 연결
|
||||
9. 2D View 일때 비스듬하게 보지 않도록 수정
|
||||
10. Panel_ZoomInOut 의 중복함수 제거
|
||||
11. 우측이 ZoomOut, 좌측이 ZoomIn 이 되도록 UI 반전
|
||||
12. TwinObjectManager 내 미사용 함수 삭제
|
||||
13. OribitalController.AzimuthControl 내부 로직 개선
|
||||
13-1. 불필요 분기문 추가 삭제
|
||||
14. OribitalController.ElevationControl 내부 로직 개선
|
||||
14-1. 불필요 분기문 추가 삭제
|
||||
15. OribitalController.Rotate 내부 로직 개선
|
||||
16. OribitalController.Zoom 내부 로직 개선
|
||||
17. OribitalController.SliderZoomInOut 수정
|
||||
18. OribitalController.MoveCamera -> CameraFix
|
||||
19. GenericController 내 미사용 코드조각 삭제
|
||||
20. GenericController 내 하드코딩 요소 제거
|
||||
21. 일부 코드 구문의 오타 수정
|
||||
```
|
||||
|
||||
### 0.27.9 03-19
|
||||
```
|
||||
1. 벽 그리기 기능을 Panel_BuildingTool 에서 접근가능하도록 변경
|
||||
2. 벽 그리기 도중 Esc 키를 눌러 벽 그리기를 중단하도록 수정
|
||||
3. 이어진 벽 들끼리 WallGroup을 형성하도록 개선
|
||||
4. WallGroup이 하이어라키에 표현될 수 있도록 수정
|
||||
5. 카메라 확대-축소 기능을 슬라이드형 UI로 조절 가능하도록 수정
|
||||
6. 사용자 조작기능을 기존의 GenericController로 변경
|
||||
7. 오브젝트간 충돌시 나타나는 하이라이트 박스가 간헐적으로 하얀색으로 표시되던 문제 수정
|
||||
8. ViewModeChange 버튼들의 디자인 변경
|
||||
9. 카메라 확대조절 UI 디자인 변경
|
||||
```
|
||||
|
||||
### 0.27.0 03-19
|
||||
```
|
||||
1. 저장/불러오기 기능을 위한 FileManager 추가
|
||||
2. 데이터 용량 최적화를 위한 MessagePack 라이브러리 추가
|
||||
```
|
||||
|
||||
### 0.25.44 02-28
|
||||
```
|
||||
1. Panel_AssetInfo의 위치를 Canvas_Popup 하위로 이동
|
||||
2. Scene 상에 배치된 오브젝트를 클릭했을 경우에도 Panel_AssetInfo가 열리도록 수정
|
||||
3. Popup Panel 들의 배경 그림자 투명도 조절
|
||||
4. Asset Search 기능 재 활성화
|
||||
5. 미사용 클래스 삭제
|
||||
```
|
||||
|
||||
### 0.25.39 02-27
|
||||
```
|
||||
1. Panel_ObjectLabelList -> Panel_Asset
|
||||
2. Panel_Asset의 디자인 변경
|
||||
3. Panel_Asset의 위치를 Canvas_Popup 하위로 이전
|
||||
4. 기타 미사용 코드 구문 제거
|
||||
5. 일부 미사용 프리팹 제거
|
||||
6. Panel_Asset.AssetSearch 의 UI 디자인 변경
|
||||
7. TwinObjectType -> AssetLabel
|
||||
8. AssetLabel로 Addrssable Download를 할때 다른 Label과 다운로드가 겹치지 않게 수정
|
||||
9. 상단 바 디자인 일부 수정
|
||||
10. 불필요 클래스 및 프리팹 삭제
|
||||
11. Panel_Asset 디자인 수정
|
||||
12. Panel_AssetInfo 디자인 변경
|
||||
```
|
||||
|
||||
### 0.25.27 02-26
|
||||
```
|
||||
1. Orthographic View Mode 적용
|
||||
2. Perspective View Mode 적용
|
||||
3. Perspective View Mode일 경우 WallDeformer로 생성한 벽의 모델링이 보일수 있게 수정
|
||||
4. Quaterview 임시 제거
|
||||
5. Orthographic View 일 경우 카메라가 상하 회전을 하지 못하게 수정
|
||||
6. Panel_EditorTool의 디자인 변경
|
||||
7. Panel_ProjectTool의 디자인 변경
|
||||
8. Panel_Hierarchy의 디자인 변경
|
||||
9. Panel_Hierarchy에 패널 확장 토글 추가
|
||||
10. Panel_Hierarchy에 확장과 축소 애니메이션 추가
|
||||
11. ViewMode 버튼 프로토 디자인 적용
|
||||
12. Panel_ObjectTool 의 위치를 Canvas_EditorView 하위로 이전
|
||||
```
|
||||
|
||||
### 0.25.15 02-20
|
||||
```
|
||||
1. WallDeformerSystem 에서 기존 EditorManager에 연결되어 있던 이벤트 제외
|
||||
2. WallDeformerSystem 이벤트를 Eventconnector로 이전
|
||||
3. 기타 미사용 스크립트 및 프리팹 삭제
|
||||
4. WallDeformerSystem 내부 의존성 개선
|
||||
5. 바닥 색상 및 바닥 그리드 색상 변경
|
||||
6. Canvas_EditorView 추가
|
||||
7. Canvas_EditorView의 하위 패널인 Panel_ViewMode 추가
|
||||
8. 기존 EditManager가 하던 뷰모드 전환을 위해 Panel_ViewMode에 onClickViewMode 이벤트 추가
|
||||
9. 기존 XRLib 기능이었던 GenericController에서 RTG 내장 카메라 컨트롤러로 이전하는 준비 작업
|
||||
10. RTG 일부 코드 가독성 개선
|
||||
11. WallDeformerSystem 내부 enum 이었던 ViewMode를 바깥으로 꺼냄.
|
||||
12. RTG 카메라 관련 기능 성능 개선
|
||||
13. RTG 코드 가독성 개선
|
||||
14. RTG 코드 성능 개선
|
||||
15. 동일한 Addressable Label 에 해당하는 리스트를 가져올때 중복해서 가져오지 않도록 개선
|
||||
16. RTScene의 성능 개선
|
||||
```
|
||||
|
||||
### 0.24.13 02-20
|
||||
```
|
||||
1. TwinObject의 Portrait 생성 시점 차이로 Panel_ObjectInfo에 Portrait이 제대로 표시되지 않던 문제 수정
|
||||
2. GridSystem 폐기 및 관련 에셋 및 스크립트 제거
|
||||
```
|
||||
|
||||
### pre-0.24.11 02-19
|
||||
```
|
||||
1. 맵 상에 배치된 TwinObject 선택시 RTG Plugin을 통한 Gizmo를 표시하는 기능 추가
|
||||
2. RTG Gizmo를 사용하기 위해 ObjectHandler의 이벤트 구조를 일부 수정
|
||||
3. 기존 ObjectHandler의 이벤트 연결을 EventConnector로 이전
|
||||
4. 기존 바닥 그리드 표시용 Shader 폐기
|
||||
5. RTG Plugin 에 포함된 SceneGizmo로 기존 바닥 그리드 대체
|
||||
6. TwinObject를 Select 할 경우 Panel_ObjectInfo가 열리는 기능 추가
|
||||
7. Panel_Hierarchy의 Item을 클릭했을 경우 해당 Item에 할당된 TwinObject가 Select 되는 기능 추가
|
||||
8. RTG Plugin 내 InputSystem 관련 전처리문 삭제
|
||||
9. RTG Plugin 코드 가독성 개선
|
||||
10. RTG Plugin 코드 성능 개선
|
||||
11. RTG Plugin 코드 성능 개선
|
||||
12. RTG Plugin 코드 성능 개선
|
||||
*RTG Plugin의 기즈모는 실시간 메시 생성 및 수정임!! 추후 개선 필수.
|
||||
```
|
||||
|
||||
### pre-0.23.0 02-16
|
||||
```
|
||||
1. RTG Plugin이 VS 빌드만 되게끔 수정함
|
||||
추후 에디터 관련 기능들에 대한 전처리 작업이 추가적으로 필요함
|
||||
```
|
||||
|
||||
### 0.22.1 02-15
|
||||
```
|
||||
1. ObjectList 내 검색기능 추가
|
||||
2. XRLib 에서 Keyboard 입력 관련 기능 제외
|
||||
```
|
||||
|
||||
### 0.21.5 02-15
|
||||
```
|
||||
1. Panel_Hierarchy 추가. 부모-자식 계층표현은 안됨
|
||||
2. 기존 Outline 삭제!!!!!!!!!
|
||||
3. HierarchyTree 기초 구현
|
||||
4. UI_HierarchyItem 추가
|
||||
유니티내 Hierarchy와 동일하게 구현할 예정.
|
||||
5. TwinObject내 불필요한 구문 삭제
|
||||
6. TwinObject Portrait 추가.
|
||||
```
|
||||
|
||||
### 0.20.2 02-14
|
||||
```
|
||||
1. MDT 표준 프레임워크개발을 위한 기초 클래스 구현
|
||||
2. Panel_ObjectInfo 추가. TwinObject의 상세정보를 표시하는 UI 입니다.
|
||||
3. ObjectList 내의 버튼을 한번 누르면 Panel_ObjectInfo가 표시되고 동일한 버튼을 다시 누르면 오브젝트를 생성하도록 변경
|
||||
```
|
||||
|
||||
### 0.19.19 02-13
|
||||
```
|
||||
1. Raycaster Event Invoker 버그 수정
|
||||
2. 사용자 입력 이벤트 분기 관리를 위한 ObjectHandler 추가
|
||||
3. ObjectHandler 기본 기능 추가 - Grab, Drop
|
||||
4. GameObject를 매개변수로 받던 일부 함수를 TwinObject로 받도록 수정
|
||||
5. ObjectHandler.onSelectEvent 추가
|
||||
6. ObjectHandler.onDropEvent 추가
|
||||
7. TwinObjectManager.isExist 추가
|
||||
8. ObjectHandler.onSelectEvent에 Panel_ObjectTool.Open 을 연동.
|
||||
9. Canvas_Left의 다른 Panel이 열릴때 Panel_ObjectTool이 비활성화 됩니다.
|
||||
10. ScrollRectExtension의 Clear 가 정상작동하지 않던 문제 해결
|
||||
11. Raycaster가 오른쪽 클릭에도 반응하여 이벤트를 호출할 수 있습니다.
|
||||
```
|
||||
|
||||
### 0.19.8 02-13
|
||||
```
|
||||
1. XRLib 불필요 기능 삭제
|
||||
2. 동시성 Raycasting 이벤트를 위해 Raycaster 개선
|
||||
```
|
||||
|
||||
### 0.19.6 02-07
|
||||
```
|
||||
1. 나눔고딕 TMP 폰트 추가
|
||||
2. 에셋 전처리 기능 추가
|
||||
```
|
||||
|
||||
### 0.19.4 02-06
|
||||
```
|
||||
1. BottomGrid Shader 추가
|
||||
```
|
||||
|
||||
### 0.19.3 02-01
|
||||
```
|
||||
1. AssetManager 개선
|
||||
2. UI 구조 변경
|
||||
3. ScrollRect.Clear 확장메서드 추가
|
||||
4. 기타 이벤트 연결부 개선
|
||||
```
|
||||
|
||||
### 0.18.16 01-31
|
||||
```
|
||||
1. IMouseTracker 및 관련 구문 삭제
|
||||
2. Raycaster.UIRaycast 추가
|
||||
3. Raycaster.onUIHoverEvent 추가
|
||||
- 이제 Raycaster가 UI호버링에 대한 이벤트를 호출합니다.
|
||||
- 여러 UI가 겹쳐있을 경우 가장 위에 있는 UI를 대상으로 합니다.
|
||||
- Raycaster.uiHoverTimer 으로 호버링 시간 조절이 가능합니다.
|
||||
4. 기존 isOverUI 관련 구문 삭제
|
||||
5. UIHoverTextFileGenerate 추가
|
||||
- UI위에 마우스를 호버링 했을때 뜨는 텍스트를 위한 파일을 자동으로 생성해주는 기능입니다.
|
||||
- Tools/UIHoverTextFileGenerate 를 누르면 동작합니다.
|
||||
6. UIClassGenerate에 이름 중복에 관련된 예외처리 추가
|
||||
7. PanelBaseEditor에 Titleling 기능 추가.
|
||||
- Text 오브젝트 중 접두사가 "Title" 인 경우 해당 오브젝트의 이름을 text에 할당하는 기능입니다.
|
||||
8. Canvas의 멤버변수로 존재하는 단일 PanelBase 멤버변수의 경우 초기화시 자동 할당 하는 기능 추가
|
||||
9. EventConnector 추가
|
||||
- 이제 UI를 통한 이벤트는 반드시 EventConnector 에서 연결되어야 합니다.
|
||||
```
|
||||
|
||||
### 0.18.7 01-30
|
||||
```
|
||||
1. UISettingHelper 가 생성하는 클래스 파일의 텍스트 양식 개선
|
||||
2. Non-Generic GetOrAddComponent 추가
|
||||
3. UISettingHelper.UIAttach 기능 추가
|
||||
UISetting으로 생성된 CanvasClass, PanelClass를 해당하는 오브젝트에 자동으로 AddComponent 하는 기능입니다.
|
||||
```
|
||||
|
||||
### 0.18.4 01-29
|
||||
```
|
||||
1. UISettingHelper 추가
|
||||
- Editor 상에서 Tools/UISetting 을 누르면 동작합니다.
|
||||
- 현재 열린 Scene에서 Canvas Component가 붙어있는 GameObject를 찾고,
|
||||
- 해당 GameObject에 CanvasBase Component가 없다면 해당 Canvas의 오브젝트 이름으로 새로운 클래스 파일을 생성합니다.
|
||||
- 또한 하위의 모든 오브젝트를 대상의 이름을 '_'로 Split 하여 첫번째 문자열이 "Panel" 인 경우 해당 오브젝트의 이름으로 새로운 Panel 클래스를 생성합니다.
|
||||
- 생성된 클래스는 자동으로 Add되지 않습니다.
|
||||
```
|
||||
|
||||
### 0.18.2 01-02
|
||||
```
|
||||
1. UI_TwinObjectCreateButton 이펙트 관련 리팩토링 1
|
||||
```
|
||||
|
||||
### 0.18.1 12/18
|
||||
```
|
||||
1. Runtime Gizmo 추가
|
||||
2. 배치된 오브젝트 삭제 기능 추가
|
||||
```
|
||||
|
||||
### 0.17.10 12/14
|
||||
```
|
||||
1. AssetManager 에서 Hand제거
|
||||
2. TwinObjectManager에서 Hand제거
|
||||
```
|
||||
|
||||
### 0.17.8 12/14
|
||||
```
|
||||
1. OrbitalController의 원본 스크립트가 미싱이었던 문제 수정
|
||||
2. 리팩토링 및 로직 개선
|
||||
```
|
||||
|
||||
### 0.17.6 12/13
|
||||
```
|
||||
1. 배치된 오브젝트를 드래그 할 때 딜레이가 있던 문제 수정
|
||||
2. Inspector 관련 클래스 및 기능 임시 제외
|
||||
3. XRLib.EditorUtil 업데이트
|
||||
4. 에셋 서버에 접속이 불가능할 경우의 이벤트 추가
|
||||
5. AssetManager 기능 메서드 통합
|
||||
```
|
||||
|
||||
### 0.17.1 12/11
|
||||
```
|
||||
1. *.ini 파일을 인스펙터에서 인식하는 기능 추가
|
||||
2. *.ini 파일을 인스펙터에서 수정할 수 있는 기능 추가
|
||||
3. Wall 추가
|
||||
```
|
||||
|
||||
### 0.16.10 12/08
|
||||
```
|
||||
1. TwinObject 생성과 관련된 로직 리팩토링
|
||||
2. .ini 파일을 Inspector 에서 읽을 수 있는 Editor 기능 추가
|
||||
3. UI_Inspector 추가
|
||||
4. UI_TwinObjectCreateButton 코드 개선
|
||||
5. UICreater의 불필요한 코드 삭제
|
||||
```
|
||||
|
||||
### 0.16.5 12/06
|
||||
```
|
||||
1. StartScene 추가
|
||||
2. Hand 리팩토링
|
||||
3. GridSystem 리팩토링
|
||||
4. PRF_Canvas_StartEditUI -> PRF_Canvas_ProjectWizard
|
||||
5. Hand.onGrab 개선
|
||||
6. 그리드에 배치된 TwinObject 와 현재 Grab 한 TwinObject 가 겹쳤을 경우에도 아웃라인이 표시되도록 하게 개선
|
||||
```
|
||||
|
||||
### 0.15.21 12/05
|
||||
```
|
||||
1. TwinObjectBoxOutline 기능 추가
|
||||
2. UI_TwinObjectCreateButton 과 연관된 클래스 간의 참조 관계 개선
|
||||
3. EditManager.PauseEdit 추가
|
||||
4. EditManager.StartEdit 추가
|
||||
5. System.Prf 복구
|
||||
6. OutlineController 추가
|
||||
7. Outline 리팩토링
|
||||
8. BaseUI를 XRLib로 편입
|
||||
9. Initializer가 BaseUI를 골라내도록 개선
|
||||
10. XRISInitializer 삭제
|
||||
11. AssetCreater 기능을 AssetManager로 병합
|
||||
12. AssetCreater 삭제
|
||||
13. AssetDownloader 기능을 AssetManager로 병합
|
||||
14. AssetDownloader 삭제
|
||||
15. AseetManager의 Search 관련 함수의 이름 통합
|
||||
16. 각 프리팹 및 클래스내의 컨벤션 수정
|
||||
17. 컨벤션 미싱으로 인한 오류 수정
|
||||
18. AssetManager에 Addresable.InitializeAsync 복구.
|
||||
19. TriLib 삭제
|
||||
20. 시점을 2D <-> 3D 로 전환하는 기능 추가
|
||||
21. 20번 기능의 함수명 수정
|
||||
22. 배치 불가능한 오브젝트가 계속해서 마우스를 따라올 수 있도록 개선
|
||||
```
|
||||
|
||||
### 0.14.6 12/05
|
||||
```
|
||||
1. Edit UI 디자인 적용
|
||||
2. Hand Grab 개념 변경
|
||||
3. UI_TwinObjectCreateButton Animation 추가
|
||||
4. XRLib Update - Addressable Asset null 오류 대응
|
||||
5. Addressable Asset System 기초 기능 추가
|
||||
6. Prefab 일부 수정
|
||||
7. AssetDownloader와 UI_TwinTypeTab 간의 구조 개선
|
||||
```
|
||||
|
||||
### 0.13.4 11/30
|
||||
```
|
||||
1. 불필요 에셋 삭제
|
||||
2. 불필요 스크립트 삭제
|
||||
3. TwinProprerty 추가.
|
||||
```
|
||||
|
||||
### 0.13.1 11/29
|
||||
```
|
||||
1. EditUI 추가 및 기존 BaseUI대체
|
||||
2. TwinUI 추가
|
||||
3. AssetManager.DownloadFromName 추가
|
||||
```
|
||||
|
||||
### 0.12.0 11/28
|
||||
```
|
||||
1. BaseUI 추가 및 기존 UI 스크립트에 상속작업
|
||||
```
|
||||
|
||||
### 0.11.0 11/28
|
||||
```
|
||||
1. EditManager 추가 및 기초작업
|
||||
```
|
||||
|
||||
### 0.10.13 11/28
|
||||
```
|
||||
1. GridSystem 에서 grid 와 gridLayout을 DTGrid로 분리
|
||||
2. DTGrid 초기화시 grid의 CellSize도 초기화 하도록 수정
|
||||
3. Hand 리팩토링 1차
|
||||
4. GridSystem 오타 수정 1차
|
||||
5. GridSystem의 twinObject를 Hand.GrabObject로 분리
|
||||
```
|
||||
|
||||
### 0.10.8 11/27
|
||||
```
|
||||
1. AssetCreater 추가
|
||||
2. GridSystem.DestroyObjectChild 관련 로직 개선
|
||||
3. XRLib.Raycaster의 안정성 증가를 위한 로직 추가
|
||||
4. GridReset->Drag 시 나오는 Raycaster Error 해결
|
||||
UI위에 있을 경우 Raycaster의 hitCount가 0이 되어 hitInfo가 null이 되어 생기는 오류였음.
|
||||
5. GridSystem 의 prevArea Size 관련된 로직 개선
|
||||
6. Release Test
|
||||
7. AssetManager 추가
|
||||
8. ServerAssetManager->AssetDownloader
|
||||
9. AssetDownloader의 일부 함수명에서 Asset 제거
|
||||
```
|
||||
|
||||
### 0.9.0 11/27
|
||||
```
|
||||
1. EventConnecter 추가
|
||||
```
|
||||
|
||||
### 0.8.2 11/27
|
||||
```
|
||||
1. HandController->Hand
|
||||
2. HandState->Hand.State
|
||||
```
|
||||
|
||||
### 0.8.0 11/23
|
||||
```
|
||||
1. Hand Action 추가
|
||||
2. 일부 코드 리팩토링
|
||||
3. Addresable Asset System 사용 테스트 완료
|
||||
```
|
||||
|
||||
### 0.7.2 11/22
|
||||
```
|
||||
1. TriLib Asset 추가
|
||||
2. XRLib.ScriptableObject 삭제
|
||||
3. 기타 불필요 구문 삭제
|
||||
```
|
||||
|
||||
### 0.6.4 11/22
|
||||
```
|
||||
1. Raycaster.Casting 추가
|
||||
2. GridSystem의 Physics.Raycasting 을 Raycaster.Casting 으로 통합
|
||||
3. PRF_GridSystem 정리
|
||||
4. PRF_GridSystem의 초기화 최적화
|
||||
5. UI_TwinTypeTab.Open(TwinObjectType) 추가
|
||||
```
|
||||
|
||||
### 0.5.8 11/22
|
||||
```
|
||||
1. XRLib Update
|
||||
- 이제 Runtim Instantiate 시 Regist 하여 기존 초기 생성된 클래스만 정상적인 사용이 가능했던 의존성 주입을 개선
|
||||
2. Instantiate 지원범위 확대
|
||||
3. GridSystem 기능을 Task에 맞게 함수 이름 변경 및 추가
|
||||
4. addressable asset 기능 추가
|
||||
5. GridBuildingSystem -> GridSystem
|
||||
6. GridSystem.AreaIndication() 리팩토링
|
||||
7. GridSystem.ClearArea() 리팩토링
|
||||
8. GridSystem.CanBePlace() -> ObjectPlacing()
|
||||
```
|
||||
|
||||
### pre-0.4.6 11/22
|
||||
```
|
||||
1. UICreater
|
||||
2. DreamOS Asset 추가
|
||||
3. UICreater로 모든 UI 생성 병합
|
||||
4. TwinObjectListTester 삭제
|
||||
5. TwinObjectManagerTester 삭제
|
||||
6. UICreater 를 통한 UI 생성 간소화
|
||||
7. UICreater로 UI 의존성 병합
|
||||
```
|
||||
|
||||
### pre-0.3.0 11/21
|
||||
```
|
||||
1. grid 시스템 추가
|
||||
```
|
||||
|
||||
### 0.2.6 11/21
|
||||
```
|
||||
1. UI_TwinTypeTab.Generate
|
||||
2. namespace 수정
|
||||
3. 코드 리팩토링 1
|
||||
4. 코드 리팩토링 2
|
||||
```
|
||||
|
||||
### 0.2.2 11/20
|
||||
```
|
||||
1. TwinObjectManager 추가
|
||||
2. TwinTypeTab 추가
|
||||
3. TwinObjectList 생성에 관한 기초 구조 추가
|
||||
```
|
||||
|
||||
### 0.1.8 11/20
|
||||
```
|
||||
1. System에 Initializer 추가
|
||||
2. TwinObjectManager 추가
|
||||
3. 기본 namespace XED 설정
|
||||
4. Addressable 설치
|
||||
5. UI_TwinObjectCreateButton Layout
|
||||
6. UI_TwinObjectCreateButton.Generate
|
||||
7. UI_TwinObjectCreateButton.CreateObject
|
||||
8. 생성 구조 변경
|
||||
```
|
||||
|
||||
### 0.1.0 11/16
|
||||
```
|
||||
1. 사용자 조작 기능 추가
|
||||
```
|
||||
@@ -15,7 +15,7 @@ GameObject:
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
m_IsActive: 0
|
||||
--- !u!4 &4257723628152675382
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
|
||||
@@ -126,7 +126,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_Color: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
@@ -405,8 +405,8 @@ MonoBehaviour:
|
||||
m_fontMaterials: []
|
||||
m_fontColor32:
|
||||
serializedVersion: 2
|
||||
rgba: 4294967295
|
||||
m_fontColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
rgba: 4278190080
|
||||
m_fontColor: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_enableVertexGradient: 0
|
||||
m_colorMode: 3
|
||||
m_fontColorGradient:
|
||||
@@ -967,7 +967,7 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Material: {fileID: 0}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_Color: {r: 0, g: 0, b: 0, a: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
|
||||
@@ -1,81 +0,0 @@
|
||||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!114 &11400000
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 0}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f6a018f972d949340abbdf58fa667d98, type: 3}
|
||||
m_Name: TriLibSettings
|
||||
m_EditorClassIdentifier:
|
||||
_dictionaryBoolKeys:
|
||||
- StandardMaterialMapper
|
||||
- UniversalRPMaterialMapper
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
_dictionaryBoolValues: 00010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
_settingsCount: 2
|
||||
@@ -1247,6 +1247,126 @@ CanvasRenderer:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 226990849}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &228222345
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 228222346}
|
||||
- component: {fileID: 228222349}
|
||||
- component: {fileID: 228222348}
|
||||
- component: {fileID: 228222347}
|
||||
m_Layer: 5
|
||||
m_Name: button_PropertyMode
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &228222346
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 228222345}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1267680410}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 32, y: 32}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &228222347
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 228222345}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Navigation:
|
||||
m_Mode: 3
|
||||
m_WrapAround: 0
|
||||
m_SelectOnUp: {fileID: 0}
|
||||
m_SelectOnDown: {fileID: 0}
|
||||
m_SelectOnLeft: {fileID: 0}
|
||||
m_SelectOnRight: {fileID: 0}
|
||||
m_Transition: 1
|
||||
m_Colors:
|
||||
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
|
||||
m_ColorMultiplier: 1
|
||||
m_FadeDuration: 0.1
|
||||
m_SpriteState:
|
||||
m_HighlightedSprite: {fileID: 0}
|
||||
m_PressedSprite: {fileID: 0}
|
||||
m_SelectedSprite: {fileID: 0}
|
||||
m_DisabledSprite: {fileID: 0}
|
||||
m_AnimationTriggers:
|
||||
m_NormalTrigger: Normal
|
||||
m_HighlightedTrigger: Highlighted
|
||||
m_PressedTrigger: Pressed
|
||||
m_SelectedTrigger: Selected
|
||||
m_DisabledTrigger: Disabled
|
||||
m_Interactable: 1
|
||||
m_TargetGraphic: {fileID: 228222348}
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!114 &228222348
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 228222345}
|
||||
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: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 437c557ac72065b4c8f9bcb6fe6450c1, 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
|
||||
--- !u!222 &228222349
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 228222345}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &242218419
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -3741,7 +3861,7 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 538683121}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
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_ConstrainProportionsScale: 0
|
||||
@@ -3753,7 +3873,7 @@ Transform:
|
||||
- {fileID: 1287523441}
|
||||
- {fileID: 1541677884}
|
||||
- {fileID: 759321983}
|
||||
m_Father: {fileID: 0}
|
||||
m_Father: {fileID: 1093055756}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &545811780
|
||||
GameObject:
|
||||
@@ -3792,6 +3912,7 @@ RectTransform:
|
||||
- {fileID: 1439596647}
|
||||
- {fileID: 1085911555}
|
||||
- {fileID: 1712022043}
|
||||
- {fileID: 916751974}
|
||||
m_Father: {fileID: 1981809316}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
@@ -3815,6 +3936,7 @@ MonoBehaviour:
|
||||
agvnodemodepopup: {fileID: 0}
|
||||
panel_tooltip: {fileID: 0}
|
||||
panel_propertyviewer: {fileID: 0}
|
||||
panel_draghandler: {fileID: 0}
|
||||
--- !u!114 &545811783
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -4400,12 +4522,12 @@ Transform:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 617235294}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_Father: {fileID: 1093055756}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &636283412
|
||||
GameObject:
|
||||
@@ -4581,6 +4703,11 @@ RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 6291666171046911034, guid: 1bc9e043f1497cd4fbb8e241c26966c1, type: 3}
|
||||
m_PrefabInstance: {fileID: 669513040}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!224 &670251071 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
m_PrefabInstance: {fileID: 1976685923}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!114 &712266949
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -5935,6 +6062,108 @@ MonoBehaviour:
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!1001 &916751973
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 545811781}
|
||||
m_Modifications:
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3736084005689246203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Panel_DragHandler
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
--- !u!224 &916751974 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 1086541728698475203, guid: ab86017dea8f4f549b71b4a6fa12b3ec, type: 3}
|
||||
m_PrefabInstance: {fileID: 916751973}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &918697618
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -7408,6 +7637,8 @@ Transform:
|
||||
- {fileID: 503307894}
|
||||
- {fileID: 1805249248}
|
||||
- {fileID: 2057021881}
|
||||
- {fileID: 538683123}
|
||||
- {fileID: 617235297}
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1096619401
|
||||
@@ -8295,6 +8526,7 @@ RectTransform:
|
||||
- {fileID: 7047787819321409150}
|
||||
- {fileID: 6779400300325097680}
|
||||
- {fileID: 394283230}
|
||||
- {fileID: 670251071}
|
||||
m_Father: {fileID: 1981809316}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
@@ -8382,6 +8614,7 @@ MonoBehaviour:
|
||||
panel_componentlibrary: {fileID: 0}
|
||||
panel_assetlibrary: {fileID: 0}
|
||||
panel_objectinfo: {fileID: 0}
|
||||
panel_objectalign: {fileID: 0}
|
||||
--- !u!1 &1195629653
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -12087,6 +12320,137 @@ CanvasRenderer:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1259139621}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!1 &1267680409
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1267680410}
|
||||
- component: {fileID: 1267680412}
|
||||
- component: {fileID: 1267680411}
|
||||
- component: {fileID: 1267680413}
|
||||
- component: {fileID: 1267680414}
|
||||
- component: {fileID: 1267680415}
|
||||
m_Layer: 5
|
||||
m_Name: Panel_ModeControl
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1267680410
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1267680409}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
- {fileID: 1441967168}
|
||||
- {fileID: 228222346}
|
||||
m_Father: {fileID: 1791423234}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 1}
|
||||
m_AnchorMax: {x: 0, y: 1}
|
||||
m_AnchoredPosition: {x: 116, y: -118}
|
||||
m_SizeDelta: {x: 100.5155, y: 42}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &1267680411
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1267680409}
|
||||
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: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: f03871f0457b28941864ab61d945cf0d, 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
|
||||
--- !u!222 &1267680412
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1267680409}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!114 &1267680413
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1267680409}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 30649d3a9faa99c48a7b1166b86bf2a0, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Padding:
|
||||
m_Left: 0
|
||||
m_Right: 0
|
||||
m_Top: 0
|
||||
m_Bottom: 0
|
||||
m_ChildAlignment: 4
|
||||
m_Spacing: 0
|
||||
m_ChildForceExpandWidth: 1
|
||||
m_ChildForceExpandHeight: 1
|
||||
m_ChildControlWidth: 0
|
||||
m_ChildControlHeight: 0
|
||||
m_ChildScaleWidth: 0
|
||||
m_ChildScaleHeight: 0
|
||||
m_ReverseArrangement: 0
|
||||
--- !u!114 &1267680414
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1267680409}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 924ac0c6c9fadc24bbb821b72f962fdf, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &1267680415
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1267680409}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 35fe4850c9019874c922a82f247cf00e, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
cloneAlpha: 0.5
|
||||
--- !u!1001 &1282805259
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -13150,6 +13514,126 @@ RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 612661662354727518, guid: 89c287ba69e9fff49ba14affeaa83e9c, type: 3}
|
||||
m_PrefabInstance: {fileID: 1439596646}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1441967167
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1441967168}
|
||||
- component: {fileID: 1441967171}
|
||||
- component: {fileID: 1441967170}
|
||||
- component: {fileID: 1441967169}
|
||||
m_Layer: 5
|
||||
m_Name: button_ObjectMode
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1441967168
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1441967167}
|
||||
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_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 1267680410}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 0, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 0}
|
||||
m_SizeDelta: {x: 32, y: 32}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &1441967169
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1441967167}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 4e29b1a8efbd4b44bb3f3716e73f07ff, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
m_Navigation:
|
||||
m_Mode: 3
|
||||
m_WrapAround: 0
|
||||
m_SelectOnUp: {fileID: 0}
|
||||
m_SelectOnDown: {fileID: 0}
|
||||
m_SelectOnLeft: {fileID: 0}
|
||||
m_SelectOnRight: {fileID: 0}
|
||||
m_Transition: 1
|
||||
m_Colors:
|
||||
m_NormalColor: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_HighlightedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_PressedColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 1}
|
||||
m_SelectedColor: {r: 0.9607843, g: 0.9607843, b: 0.9607843, a: 1}
|
||||
m_DisabledColor: {r: 0.78431374, g: 0.78431374, b: 0.78431374, a: 0.5019608}
|
||||
m_ColorMultiplier: 1
|
||||
m_FadeDuration: 0.1
|
||||
m_SpriteState:
|
||||
m_HighlightedSprite: {fileID: 0}
|
||||
m_PressedSprite: {fileID: 0}
|
||||
m_SelectedSprite: {fileID: 0}
|
||||
m_DisabledSprite: {fileID: 0}
|
||||
m_AnimationTriggers:
|
||||
m_NormalTrigger: Normal
|
||||
m_HighlightedTrigger: Highlighted
|
||||
m_PressedTrigger: Pressed
|
||||
m_SelectedTrigger: Selected
|
||||
m_DisabledTrigger: Disabled
|
||||
m_Interactable: 1
|
||||
m_TargetGraphic: {fileID: 1441967170}
|
||||
m_OnClick:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
--- !u!114 &1441967170
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1441967167}
|
||||
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: 1}
|
||||
m_RaycastTarget: 1
|
||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
||||
m_Maskable: 1
|
||||
m_OnCullStateChanged:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 2d74373bcf4b23a4a9630a1ace1b2c3c, 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
|
||||
--- !u!222 &1441967171
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1441967167}
|
||||
m_CullTransparentMesh: 1
|
||||
--- !u!224 &1452621084 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 6291666171046911034, guid: 1bc9e043f1497cd4fbb8e241c26966c1, type: 3}
|
||||
@@ -15933,7 +16417,7 @@ GameObject:
|
||||
- component: {fileID: 1715748517}
|
||||
- component: {fileID: 1715748519}
|
||||
m_Layer: 5
|
||||
m_Name: Panel_Header
|
||||
m_Name: Panel_TopBar
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@@ -16008,9 +16492,20 @@ MonoBehaviour:
|
||||
m_GameObject: {fileID: 1715748515}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: cb774b2f3bebecd448d68beda0137368, type: 3}
|
||||
m_Script: {fileID: 11500000, guid: eeb29fdb1a9fc134aa57e1efd67b4848, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
Button_NewProject: {fileID: 0}
|
||||
Button_SaveProject: {fileID: 0}
|
||||
Button_LoadProject: {fileID: 0}
|
||||
Button_DownloadLayout: {fileID: 0}
|
||||
Button_ExportAGVPath: {fileID: 0}
|
||||
Button_ImportAGVPath: {fileID: 0}
|
||||
Button_LoadAssets: {fileID: 0}
|
||||
Button_AssetWindow: {fileID: 0}
|
||||
Button_ComponentWindow: {fileID: 0}
|
||||
Button_Tools: {fileID: 0}
|
||||
button_Icon: {fileID: 0}
|
||||
--- !u!1 &1728035472
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -16474,7 +16969,7 @@ GameObject:
|
||||
- component: {fileID: 1791423231}
|
||||
- component: {fileID: 1791423236}
|
||||
m_Layer: 5
|
||||
m_Name: Canvas_Top
|
||||
m_Name: Canvas_Static
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@@ -16558,6 +17053,7 @@ RectTransform:
|
||||
- {fileID: 602839464}
|
||||
- {fileID: 1715748516}
|
||||
- {fileID: 2476199971772782488}
|
||||
- {fileID: 1267680410}
|
||||
m_Father: {fileID: 1981809316}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
@@ -16578,8 +17074,9 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
panel_shortcuts: {fileID: 0}
|
||||
panel_header: {fileID: 0}
|
||||
panel_topbar: {fileID: 0}
|
||||
panel_toolbar: {fileID: 0}
|
||||
panel_modecontrol: {fileID: 0}
|
||||
--- !u!4 &1805249248 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 13273118576283872, guid: 2c4ff86506de88747baaf66d9d637c5b, type: 3}
|
||||
@@ -17650,6 +18147,323 @@ CanvasRenderer:
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1960288572}
|
||||
m_CullTransparentMesh: 0
|
||||
--- !u!1001 &1976685923
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
serializedVersion: 3
|
||||
m_TransformParent: {fileID: 1187423310}
|
||||
m_Modifications:
|
||||
- target: {fileID: 64760076949688941, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 64760076949688941, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 64760076949688941, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 64.125
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 64760076949688941, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -14
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 322483231651427656, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 322483231651427656, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 322483231651427656, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 64.125
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 322483231651427656, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -14
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 495174325582678740, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 25.18
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1389570078669053979, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1389570078669053979, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1389570078669053979, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 141
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1389570078669053979, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -61.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 318
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 260.74
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: -380.2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -281
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1670299614426086028, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1733309631157010962, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1733309631157010962, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1733309631157010962, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 141
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 1733309631157010962, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -121.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2815481224497491875, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 38.26
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3263565422826670613, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 9.52
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3263565422826670613, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 19.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3759358454249268061, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 13.83
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3759358454249268061, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 19.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3963263371466394407, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3963263371466394407, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3963263371466394407, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 19.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3963263371466394407, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 161.97249
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 3963263371466394407, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -9.55
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4383763207084752213, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4383763207084752213, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4383763207084752213, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 217.875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4383763207084752213, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -14
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4734915358213925375, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4734915358213925375, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4734915358213925375, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 8.972496
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4734915358213925375, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -9.55
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4815791146998578607, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 9.8
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4815791146998578607, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 19.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6150045885068456404, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6150045885068456404, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6150045885068456404, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 141
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6150045885068456404, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -181.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6823706270529186750, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6823706270529186750, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6823706270529186750, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 27.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6823706270529186750, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 141
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6823706270529186750, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -13.55
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6929874536063340863, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: -36
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 6929874536063340863, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: -53.639984
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7422702907034326837, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7422702907034326837, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7422702907034326837, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 217.875
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7422702907034326837, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: -14
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8351774369622538081, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 13.83
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8351774369622538081, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 19.1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9168477493309714298, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: Panel_ObjectAlign
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 9168477493309714298, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
m_AddedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: db3e2e7e03663874a9b223063e7ea2d9, type: 3}
|
||||
--- !u!1 &1981809315
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -18079,7 +18893,7 @@ GameObject:
|
||||
- component: {fileID: 2021424132}
|
||||
- component: {fileID: 2021424133}
|
||||
m_Layer: 0
|
||||
m_Name: StatusPanel
|
||||
m_Name: ModePanel
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@@ -18109,10 +18923,10 @@ MonoBehaviour:
|
||||
m_GameObject: {fileID: 2021424131}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: d98e10ccfa7c43c44bf480f61f6d124e, type: 3}
|
||||
m_Script: {fileID: 11500000, guid: ee0d8336379a74f44adbe97ba6c56982, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
currentStatus: 0
|
||||
currentMode: 0
|
||||
--- !u!1 &2021949617
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@@ -22296,7 +23110,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0.5}
|
||||
m_AnchorMax: {x: 0, y: 0.5}
|
||||
m_AnchoredPosition: {x: 15.399902, y: 426}
|
||||
m_AnchoredPosition: {x: 15.399902, y: 351}
|
||||
m_SizeDelta: {x: 68, y: 814.72}
|
||||
m_Pivot: {x: 0, y: 1}
|
||||
--- !u!224 &2479832392127339957
|
||||
@@ -30867,6 +31681,4 @@ SceneRoots:
|
||||
- {fileID: 1981809316}
|
||||
- {fileID: 216528118}
|
||||
- {fileID: 481136644}
|
||||
- {fileID: 538683123}
|
||||
- {fileID: 617235297}
|
||||
- {fileID: 1833346089}
|
||||
|
||||
@@ -2,7 +2,7 @@ using RTG;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using WI;
|
||||
using XRLib;
|
||||
using XED.UI;
|
||||
|
||||
namespace XED.RuntimeGizmo
|
||||
|
||||
@@ -12,7 +12,7 @@ namespace RTG
|
||||
|
||||
public void Update_SystemCall()
|
||||
{
|
||||
_inputDevice.Update();
|
||||
_inputDevice?.Update();
|
||||
}
|
||||
|
||||
private void Awake()
|
||||
|
||||
@@ -13,6 +13,7 @@ MonoBehaviour:
|
||||
m_Name: TriLibSettings
|
||||
m_EditorClassIdentifier:
|
||||
_dictionaryBoolKeys:
|
||||
- StandardMaterialMapper
|
||||
-
|
||||
-
|
||||
-
|
||||
@@ -76,6 +77,5 @@ MonoBehaviour:
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
_dictionaryBoolValues: 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
_settingsCount: 0
|
||||
_dictionaryBoolValues: 01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
_settingsCount: 1
|
||||
|
||||
|
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 4.0 KiB |
|
Before Width: | Height: | Size: 4.7 KiB After Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 5.5 KiB |
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 6.7 KiB |
|
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 7.3 KiB |
|
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 7.9 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.5 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 691 B After Width: | Height: | Size: 691 B |