- LocalizationManager: 新增翻译表(SetFormatted/SetDuration/LocalizeOperateMsg) - LoginPanel: InputField placeholder本地化、字体颜色保持 - HistoryPanel: 用时数据本地化、placeholder本地化 - RecordDetailPanel: 操作详情消息本地化(LanguageChanged重建) - AppraiseWindowBase: 评价等级本地化、操作消息重建 - EditorAppraiser: 所有评估消息改用InjectOperateMsgLocalized - StudentOperateRecorder: 新增InjectOperateMsgLocalized方法 - LocalizationLanguageTestBar: 单例模式、ScreenSpaceOverlay筛选 - 字体切换时保留颜色和verticalOverflow
46 lines
1.2 KiB
C#
46 lines
1.2 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
using XFramework;
|
|
|
|
public class LookTerrainPanel : BasePanel
|
|
{
|
|
const string panelName = "Panel_LookTerrain";
|
|
RawImage rawImage_Map;
|
|
|
|
|
|
public LookTerrainPanel():base(new UIType(panelName))
|
|
{
|
|
|
|
}
|
|
|
|
protected override void InitEvent()
|
|
{
|
|
ActivePanel.transform.Find("Button_finish").GetComponent<Button>().onClick.AddListener(FinishLook);
|
|
ActivePanel.transform.Find("Image_dirIndicator ").GetComponent<DirIndicatorCtrl>().SetTarget(Camera.main.transform);
|
|
rawImage_Map = ActivePanel.transform.Find("Image_Map").GetComponent<RawImage>();
|
|
}
|
|
|
|
|
|
//结束地形侦察
|
|
private void FinishLook()
|
|
{
|
|
Pop();//结束该面板
|
|
Push(new StudentSub1EditorPanel());//返回编辑面板
|
|
CameraCtrl.Instance.enabled = false;//侦察地形结束时 禁用相机
|
|
}
|
|
|
|
/// <summary>
|
|
/// 更新地图图片 默认大小是8192*8192
|
|
/// </summary>
|
|
/// <param name="newData"></param>
|
|
public override void Change(object newData)
|
|
{
|
|
Texture2D mapTex = newData as Texture2D;
|
|
rawImage_Map.texture = mapTex;
|
|
//rawImage_Map.SetNativeSize();
|
|
}
|
|
|
|
}
|