3659 【2.0】【bug】土灵根加点虚拟键盘会挡住土灵根数值
| | |
| | |
|
| | | bool up = m_ReikiRootPoints.IndexOf(behaviour) == m_ReikiRootPoints.Count - 1;
|
| | |
|
| | | var worldpos = trans.TransformPoint(new Vector3(0, (up ? 1 : -1) * trans.rect.height / 2, 0));
|
| | | var worldpos = Vector3.zero;
|
| | | if (!up)
|
| | | {
|
| | | worldpos = trans.TransformPoint(new Vector3(0, -trans.rect.height / 2, 0));
|
| | | }
|
| | | else
|
| | | {
|
| | | var keyBoardRect = m_NumKeyboard.transform as RectTransform;
|
| | | worldpos = trans.TransformPoint(new Vector3(0, trans.rect.height / 2 + keyBoardRect.rect.height, 0));
|
| | | }
|
| | | var localpos = m_Container.InverseTransformPoint(worldpos);
|
| | | m_NumKeyboard.transform.localPosition = localpos;
|
| | | }
|