bool SelectNode() { touchType = TouchType.select_t; touchBeginPosition = getTouchPosition(); nodesList.Clear(); nodesList = STLevel.GetTouchedNodesList(touchBeginPosition); currentTouchedObject++; if (currentTouchedObject > nodesList.Count - 1) { currentTouchedObject = 0; } if (nodesList.Count > 0) { nodesList [currentTouchedObject].onMousePressed(); return(true); } return(false); }