ДД
Вопрос такой, я сделал CUI js (Код ниже)
Вызываю его в определенных условиях с помощью - CuiHelper.AddUi(player, CUI_Crosshair);
Удаляю его вот так когда он мне нужен - CuiHelper.DestroyUi(player, "CrossArrowIMG");
Проблема заключается в том, что каждый раз когда я вызываю цуи изоброжение, перед отображением картинки, проскакивает белый блок, и на месте него спустя N-ное время появляется картинка ( в среднем 1-2с).
Как убрать белый кубик и сделать чтобы сразу появлялась картинка ?
[CODE lang="javascript" title="CUI"][
{
""name"": ""CrossArrowIMG"",
""parent"": ""Overlay"",
""components"": [
{
""type"": ""UnityEngine.UI.RawImage"",
""sprite"": """",
""url"": ""Тут ссылка на мою картинку в веб""
},
{
""type"": ""RectTransform"",
""anchormin"": ""0.495 0.495"",
""anchormax"": ""0.505 0.505"",
""offsetmax"": ""0 0""
}
]
}
][/CODE]
Вопрос такой, я сделал CUI js (Код ниже)
Вызываю его в определенных условиях с помощью - CuiHelper.AddUi(player, CUI_Crosshair);
Удаляю его вот так когда он мне нужен - CuiHelper.DestroyUi(player, "CrossArrowIMG");
Проблема заключается в том, что каждый раз когда я вызываю цуи изоброжение, перед отображением картинки, проскакивает белый блок, и на месте него спустя N-ное время появляется картинка ( в среднем 1-2с).
Как убрать белый кубик и сделать чтобы сразу появлялась картинка ?
[CODE lang="javascript" title="CUI"][
{
""name"": ""CrossArrowIMG"",
""parent"": ""Overlay"",
""components"": [
{
""type"": ""UnityEngine.UI.RawImage"",
""sprite"": """",
""url"": ""Тут ссылка на мою картинку в веб""
},
{
""type"": ""RectTransform"",
""anchormin"": ""0.495 0.495"",
""anchormax"": ""0.505 0.505"",
""offsetmax"": ""0 0""
}
]
}
][/CODE]