做网站是什么,花店网站模板免费下载,济南市住房建设网站,网站建设iis一#xff1a;前言 获取到选中的文字#xff1a;哈哈 二#xff1a;实现
UGUI的InputField提供了selectionAnchorPosition和selectionFocusPosition#xff0c;开始选择时的光标下标和当前光标下标
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngin…一前言 获取到选中的文字哈哈 二实现
UGUI的InputField提供了selectionAnchorPosition和selectionFocusPosition开始选择时的光标下标和当前光标下标
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
using System;public class GameInputField : InputField
{private string m_SelectedText;//当前选中的文本public string SelectedText{get{return m_SelectedText;}}private int m_StartSelectedIndex;//起始选中的下标public int StartSelectedIndex{get{return m_StartSelectedIndex;}}private int m_EndSelectedIndex;//结束选中的下标public int EndSelectedIndex{get{return m_EndSelectedIndex;}}private void Update(){if (Input.GetMouseButtonDown(0) EventSystem.current.currentSelectedGameObject gameObject){m_StartSelectedIndex selectionAnchorPosition;}if (Input.GetMouseButtonUp(0) EventSystem.current.currentSelectedGameObject gameObject){m_EndSelectedIndex selectionFocusPosition;if (m_EndSelectedIndex m_StartSelectedIndex){int temp m_StartSelectedIndex;m_StartSelectedIndex m_EndSelectedIndex;m_EndSelectedIndex temp;}m_SelectedText text.Substring(m_StartSelectedIndex, m_EndSelectedIndex - m_StartSelectedIndex);}}
}