1using System.Collections.Generic;
29 public List<Image>
markers =
new List<Image>();
54 windows[0].AddBottomButton(
"openUser", delegate
58 windows[0].AddBottomButton(
"toggleSnowTexture", delegate
70 scrollbarH.value = 0f;
71 scrollvarV.value = 1f;
94 imageTex.texture =
null;
98 foreach (Image marker
in markers)
100 Object.Destroy(marker.gameObject);
113 public void SetPos(Component r,
int x,
int y,
float size = 0f, Vector2 posFix =
default(Vector2))
121 RectTransformUtility.ScreenPointToLocalPointInRectangle(
imageTex.rectTransform, Input.mousePosition,
ELayer.
ui.canvas.worldCamera, out var localPoint);
127 sizeY = Mathf.Clamp(
sizeY + (
int)EInput.axis.y * -1, 1, 5);
128 EInput.requireAxisReset =
true;
144 string text = data.id +
"_";
145 int index = Mathf.Abs(num2) * 100 + num;
156 uIContextMenu.
AddButton(
"open_replace", delegate
162 uIContextMenu.
AddButton(
"delete_replace", delegate
179 uIContextMenu.
AddButton(
"create_replace", delegate
188 uIContextMenu.
AddButton(
"create_replaceLocal", delegate
190 string text2 = ELayer._zone.pathSave +
"Texture Replace";
191 IO.CreateDirectory(text2);
197 uIContextMenu.
Show();
void SetPos(Component r, int x, int y, float size=0f, Vector2 posFix=default(Vector2))
override void OnSwitchContent(Window window)
Dictionary< int, TextureReplace > dictReplace
void CreateReplace(int index, string path, TextureReplace.Source source, int sizeX, int sizeY)
void DeleteReplace(TextureReplace r)
Dictionary< string, TextureData > texMap