void OnGUI() { FadeInOutUtil.RenderGUI(); //if (Camera.current) //{ // Rect re = new Rect(Camera.current.pixelWidth - 100, 0, 100, 100); // GUIUtil.DisplayContentInGivenPosition("RTT " + NetMgr.srvConn.RTT + "ms", re); //} }
private void OnGUI() { //淡入 FadeInOutUtil.RenderGUI(); //任务目标 GUIUtil.DisplayMissionTargetInMessSequently("前往控制台启动核心冷却程序.", GetCameraUtil.GetCurrentCamera(), Color.white); //左下角任务细节 string[] missionDetails = { "2048年8月1日 15:00", "鲲内部 核聚变反应室", "三叉戟行动" }; GUIUtil.DisplayMissionDetailDefault(missionDetails, GetCameraUtil.GetCurrentCamera(), Color.white, 18, 0.005f, 0.1f, 0.5f); //控制台的交互GUI m_ControlPanel.RenderGUI(); //控制台目标距离 GUIUtil.DisplayMissionPoint(m_ControlPanel.transform.position, GetCameraUtil.GetCurrentCamera(), Color.white, labelOffsetHeight: 5.0f); //字幕 string[] subtitles = { "", "^g地球指挥部^w:这里是鲲的核心,核聚变反应室", "^g地球指挥部^w:你们要在这里取回反应核心——^y托卡马克之心", "^g地球指挥部^w:反应核心的冷却需要一段时间,期间可能会有大量防御机器人持续涌入,保持警惕" }; float[] lastingTime = { 7.0f, 2.5f, 3.5f, 6.0f }; float[] intervals = { 0.2f, 0.2f, 0.2f, 0.2f }; GUIUtil.DisplaySubtitlesInGivenGrammarWithTimeStamp(subtitles, GetCameraUtil.GetCurrentCamera(), 20, 0.9f, lastingTime, intervals); }
private void OnGUI() { FadeInOutUtil.RenderGUI(); }