void initData() { track = GameObject.FindObjectOfType<Track>(); moveTarget = target as MovePanelOnScene; mItem = moveTarget.getMovableItem(); originLineNo = mItem.getLineNoTrackEnum(); originIndex = mItem.getIndex(); }
void setTrackLineCoordinate(int toLineNo, int toLineIndex) { posLineNo = toLineNo; posIndex = toLineIndex; switch (toLineNo) { case 0: posLineNoTrackEnum = Track.LineNo.EAST; break; case 1: posLineNoTrackEnum = Track.LineNo.SOUTH; break; case 2: posLineNoTrackEnum = Track.LineNo.WEST; break; case 3: posLineNoTrackEnum = Track.LineNo.NORTH; break; case 4: posLineNoTrackEnum = Track.LineNo.MID; break; } }